Le fichier en-tête <math.h> déclare des fonctions mathématiques. Tous les paramètres et résultats sont du type double; les angles sont indiqués en radians.
La liste des fonctions ne cite que les fonctions les plus courantes.
Pour la liste complète et les constantes prédéfinies
voir <math.h>.
double sin(double X) 3.6.
sinus de X
double cos(double X) 3.6.
cosinus de X
double tan(double X) 3.6.
tangente de X
double asin(double X) 3.6.
arcsin(X) dans le domaine [-/2,
/2],
x
[-1, 1]
double acos(double X) 3.6.
arccos(X) dans le domaine [0,
], x
[-1, 1]
double atan(double X) 3.6.
arctan(X) dans le domaine [-/2,
/2]
double exp(double X) 3.6.
fonction exponentielle : eX
double log(double X) 3.6.
logarithme naturel : ln(X), X>0
double log10(double X) 3.6.
logarithme à base 10 : log10(X), X>0
double pow(double X, double Y) 3.6.
X exposant Y : XY
double sqrt(double X) 3.6.
racine carrée de X : X
, X
0
double fabs(double X) 3.6.
valeur absolue de X : |X|
double floor(double X) 3.6.
arrondir en moins: int(X)
double ceil(double X) 3.6.
arrondir en plus