C_facile : Introduction au langage C
Cours

Fonctions mathématiques

Complément

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

Exercices de révision (QCM) (page suivante)Sélection Multiple : l'instruction switch (page Précédente)
AccueilImprimer creativecommons : by-nc-ndRéalisé avec SCENARI