Fonctions mathématiques
Nous pouvons également utiliser comme instructions des fonctions mathématiques.
Ces fonctions sont définies dans le fichier d'en-tête math.h. Voici les plus courantes :
-
acos (x) retourne la valeur de arc cosinus(x) dans l'intervalle [0,pi], x doit être compris entre -1 et +1.
-
asin (x) retourne la valeur de arc sinus(x) dans l'intervalle [-pi/2,pi/2], x doit être compris entre -1 et +1.
-
atan (x) retourne la valeur de arc tangente(x) dans l'intervalle [-pi/2,pi/2].
-
atan2 (x ,y) retourne la valeur de arc tangente(y/x) dans l'intervalle [-pi,pi].
-
ceil (x) retourne le plus petit entier supérieur ou égal à x.
-
cos (x) retourne le cosinus de x.
-
cosh (x) retourne le cosinus hyperbolique de x.
-
exp (x) retourne exponentiel de x.
-
fabs (x) retourne la valeur absolue de x (x est un décimal).
-
floor (x) retourne le plus grand entier inférieur ou égal à x.
-
fmod (x,y) retourne le reste réel r de x/y, tel que x=iy+r, ou i est un entier, r a le même signe que x, et r est en valeur absolue inférieur à y. Si y=0, il y a overflow et la fonction retourne 0.
-
log (x) retourne le logarithme néperien de x.
-
log10 (x) retourne le logarithme décimal de x.
-
pow (x,y) retourne la valeur de x à la puissance y.
-
sin (x) retourne la valeur de sinus de x.
-
sinh (x) retourne la valeur de sinus hyperbolique de x.
-
sqrt (x) retourne la racine carrée de x.
-
tan (x) retourne la valeur de tangente (x).
-
tanh (x) retourne la tangente hyperbolique de x.
Elles retournent toutes des valeurs de type double et leurs arguments doivent être