Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « math » Python 3.12.1

Fonction sin - module math

Signature de la fonction sin

 def sin(angle: float) -> float

Description

Cette fonction trigonométrique permet de calculer le sinus d'un angle exprimé en radians.

la figure ci-dessous précise comment obtenir le cosinus, le sinus et la tangente d'un angle donné.
Quelques rappels de trigonométrie

Et voici une courbe représentant une période (-π et π) de la fonction sinus.

Une période de la fonction sinus

help(math.sin)

Return the sine of x (measured in radians).

Paramètre

ParamètreDescription
 angle : float 
L'angle exprimé en radians.

Valeur de retour

La valeur de retour est de type float.

La valeur de retour correspond au sinus de l'angle : il sera compris dans l'intervalle [-1, 1].

Exception

Exemple(s) de code

 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
#!/usr/bin/python3

import math
import sys

try:
    angle = float(input("Veuillez saisir un angle en radian : "))
    
    print(f"Le cosinus de l'angle vaut : {math.cos(angle):.3f}");
    print(f"Le sinus de l'angle vaut : {math.sin(angle):.3f}");
    print(f"La tangente de l'angle vaut : {math.tan(angle):.3f}");
    
except ValueError:
    print("L'angle doit être une valeur flottante.", file=sys.stderr)
Exemple d'utilisation de la fonction math.sin

Et voici un exemple d'exécution de ce programme :

Veuillez saisir un angle en radian : 0.8
Le cosinus de l'angle vaut : 0.696707
Le sinus de l'angle vaut : 0.717356
La tangente de l'angle vaut : 1.029639

Voir aussi

Fonction math.acos
Fonction math.asin
Fonction math.atan
Fonction math.atan2
Fonction math.cos
Fonction math.tan