math |
Mathématique |
---|---|
Python |
Description
Ce module contient les fonctions de traitement mathématique de base.
Liste des procédures et fonctions
Procédures et fonctions | Syntaxe | Description |
---|---|---|
ACOS | acos(x) | Cette fonction trigonométrique retourne l'«ArcCosinus». |
ASIN | asin(x) | Cette fonction trigonométrique retourne l'«ArcSinus». |
ATAN | atan(x) | Cette fonction trigonométrique retourne l'«ArcTangente». |
ATAN2 | atan2(y,x) | Cette fonction trigonométrique retourne l'«ArcTangente» de Y/X. |
CEIL | ceil(x) | Cette fonction retourne la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre. |
COS | cos(x) | Cette fonction trigonométrique retourne le «Cosinus». |
COSH | cosh(x) | Cette fonction trigonométrique retourne le «Cosinus» hyperbolique. |
DEGREES | degrees(x) | Cette fonction permet de convertir un angle radian en degrée. |
EXP | exp(x) | Cette fonction permet de calculer la valeur exponentiel spécifié. |
FABS | fabs(x) | Cette fonction permet de calculer la valeur absolue d'un nombre réel. |
FLOOR | floor(x) | Cette fonction permet de retourner la valeur minimale d'un nombre, soit l'entier le plus proche inférieur ou égal au nombre. |
FMOD | fmod(x, y) | Cette fonction permet de retourner le reste d'une division de x/y. |
FREXP | frexp(x) | Cette fonction permet d'effectuer la séparation de la mantisse et de l'exposant. |
HYPOT | hypot(x, y) | Cette fonction permet d'effectuer le calcul de la longueur de l'hypoténuse. |
LDEXP | ldexp(x, i) | Cette fonction retourne la valeur de produit par la puissance 2. |
LOG | log(x[, base]) | Cette fonction retourne le logarithme naturel ou népérien. |
LOG10 | log10(x) | Cette fonction retourne le logarithme décimal. |
MODF | modf(x) | Cette fonction transforme un nombre réel en partie entière et en décimal (fraction). |
POW | pow(x, y) | Cette fonction retourne le calcul de x à la puissance y. |
RADIANS | radians(x) | Cette fonction permet de convertir un degrée en radian. |
SIN | sin(x) | Cette fonction trigonométrique retourne le «Sinus». |
SINH | sinh(x) | Cette fonction trigonométrique retourne le «Sinus» hyperbolique. |
SQRT | sqrt(x) | Cette fonction retourne la racine carré du nombre spécifié. |
TAN | tan(x) | Cette fonction trigonométrique retourne la «tangente». |
TANH | tanh(x) | Cette fonction trigonométrique retourne la «tangente» hyperbolique. |
Exemple
Voici quelques exemples d'utilisations des fonctions du module «math» :
Essayer maintenant ! |
De la version Python 3 ou plus |
---|
|
on obtiendra le résultat suivant :
ArcCos(0.5)=1.0471975511965979ArcSin(0.5)=0.5235987755982989
ArcTan(0.0)=0.0
ArcTan(0.1)=0.09966865249116204
ArcTan(0.2)=0.19739555984988078
ArcTan(0.30000000000000004)=0.29145679447786715
ArcTan(0.4)=0.3805063771123649
ArcTangente pour les coordonnees (X=-4.0, Y=6.0) = 123.69006752597979 degrees
ArcTangente pour les coordonnees (X=-3.0, Y=7.0) = 113.1985905136482 degrees
CEIL(1)=1
CEIL(1.1)=2
CEIL(1.7)=2
CEIL(-1)=-1
CEIL(-1.1)=-1
CEIL(-1.7)=-1
CEIL(30.2)=31
CEIL(-35.4)=-35
Cos(0)=1.0
Cos(0.1)=0.9950041652780258
Cos(0.2)=0.9800665778412416
Cos(0.30000000000000004)=0.955336489125606
Cos(0.4)=0.9210609940028851
Cosh(0)=1.0
Cosh(0.1)=1.0050041680558035
Cosh(0.2)=1.020066755619076
Cosh(0.30000000000000004)=1.0453385141288605
Cosh(0.4)=1.0810723718384547
degrees(0.5)=28.64788975654116
degrees(1,07)=61.30648407899809
degrees(1,57)=89.95437383553924
degrees(pi)=180.0
Exp(0)=1.0
Exp(0.1)=1.1051709180756477
Exp(0.2)=1.2214027581601699
fabs(1)=1.0
fabs(-1)=1.0
fabs(30.2)=30.2
fabs(-35.4)=35.4
FLOOR(1)=1
FLOOR(1.1)=1
FLOOR(1.7)=1
FLOOR(-1)=-1
FLOOR(-1.1)=-2
FLOOR(-1.7)=-2
FLOOR(30.2)=30
FLOOR(-35.4)=-36
fmod(-81,9) = -0.0
fmod(15,3) = 0.0
fmod(16,3) = 1.0
fmod(17,3) = 2.0
fmod(18,3) = 0.0
fmod(19,3) = 1.0
fmod(0,1) = 0.0
FrExp(0)=(0.0, 0)
FrExp(0.1)=(0.8, -3)
FrExp(0.2)=(0.8, -2)
FrExp(0.30000000000000004)=(0.6000000000000001, -1)
FrExp(0.4)=(0.8, -1)
Hypothenuse pour les coordonnees (X=-4.0, Y=6.0) = 7.211102550927978
Hypothenuse pour les coordonnees (X=-3.0, Y=7.0) = 7.615773105863909
ldexp(1, 1) = 2.0, ldexp(1, 2) = 4.0, ldexp(1, 3) = 8.0
ldexp(2, 1) = 4.0, ldexp(2, 2) = 8.0, ldexp(2, 3) = 16.0
LOG(0.1)=-2.3025850929940455
LOG(0.2)=-1.6094379124341003
LOG10(0.1)=-1.0
LOG10(0.2)=-0.6989700043360187
modf(-81) = (0.0, -81.0)
modf(15) = (0.0, 15.0)
modf(16) = (0.0, 16.0)
modf(16.9) = (0.8999999999999986, 16.0)
modf(16.8) = (0.8000000000000007, 16.0)
modf(16.7) = (0.6999999999999993, 16.0)
modf(16.6) = (0.6000000000000014, 16.0)
modf(16.5) = (0.5, 16.0)
modf(16.4) = (0.3999999999999986, 16.0)
modf(16.3) = (0.3000000000000007, 16.0)
modf(16.2) = (0.1999999999999993, 16.0)
modf(16.1) = (0.10000000000000142, 16.0)
modf(17) = (0.0, 17.0)
modf(18) = (0.0, 18.0)
modf(19) = (0.0, 19.0)
modf(0) = (0.0, 0.0)
POW(0,1)=0.0
POW(1,1)=1.0
POW(-1,0)=1.0
POW(-1,1)=-1.0
POW(2,2)=4.0
POW(2,8)=256.0
POW(30,2)=900.0
POW(-35,4)=1500625.0
Radians(0) = 0.0
Radians(45) = 0.7853981633974483
Radians(90) = 1.5707963267948966
Radians(180) = 3.141592653589793
Radians(270) = 4.71238898038469
Radians(360) = 6.283185307179586
Sin(0)=0.0
Sin(0.1)=0.09983341664682815
Sin(0.2)=0.19866933079506122
Sinh(0)=0.0
Sinh(0.1)=0.10016675001984403
Sinh(0.2)=0.201336002541094
Sqrt(2.0)=1.4142135623730951
Sqrt(4.0)=2.0
Sqrt(16.0)=4.0
Sqrt(256.0)=16.0
TAN(0)=0.0
TAN(0.1)=0.10033467208545055
TAN(0.2)=0.2027100355086725
TANH(0)=0.0
TANH(0.1)=0.09966799462495582
TANH(0.2)=0.197375320224904
Dernière mise à jour : Mercredi, le 9 avril 2014