Programmer en langage C
240
© Éditions Eyrolles
SINH
double sinh (double x)
Fournit la valeur de sh(x)
COSH
double cosh (double x)
Fournit la valeur de ch(x)
TANH
double tanh (double x)
Fournit la valeur de th(x)
EXP
double exp (double x)
LOG
double log (double x)
Fournit la valeur du logarithme népérien de x : Ln(x) (ou Log(x))
LOG10
double log10 (double x)
Fournit la valeur du logarithme à base 10 de x : log(x)
POW
double pow (double x, double y)
Fournit la valeur de x y
SQRT
double sqrt (double x)
CEIL
double ceil (double x)
Fournit (sous forme d’un double) le plus petit entier qui ne soit pas inférieur
à x.
FLOOR
double floor (double x)
Fournit (sous forme d’un double) le plus grand entier qui ne soit pas
supérieur à x.
FABS
double fabs (double x)
Fournit la valeur absolue de x.
La norme C99 introduit d’autres fonctions mathématiques (puissance réelle, logarithme à base 2,
fonction log(1+x), fonction « gamma »…) et elle généralise aux types complexes, toutes les
fonctions mathématiques à argument flottant.
De plus, elle introduit des fonctions mathématiques « génériques » ; il est alors possible d’utiliser
le mê me nom de fonction, quelle que soit la nature de ses arguments ( float, double,
long double, float complex, double complex ou long double complex).
Delannoy Livre.book Page 240 Mercredi, 6. mai 2009 4:27 16
Précédent

- 253/281

Suivant