Fonctions mathématiques
Pour utiliser les fonctions mathématiques évoluées ( logarithme, racine carrée...), il faut ajouter au début du programme la ligne:
- include < cmath>
Constante définie dans < cmath>:
* M_PI : valeur approchée de pi
Principales fonctions mathématiques de < cmath> :
* sqrt(x) : calcule la racine carrée de x.
* log(x) : calcule le logarithme népérien de x.
* exp(x) : calcule l´exponentielle de x.
* sin(x) : calcule le sinus de x ( x en radians)
* cos(x) : calcule le cosinus de x ( x en radians)
* acos(x) : calcule la réciproque du cosinus ( arccosinus, noté parfois cos-1)
* asin(x) : calcule la réciproque du sinus ( arcsinus, noté parfois sin-1)
* pow(x,y): calcule x puissance y ( si y n´est pas entier, x doit être strictement positif)
Ces fonctions renvoient des valeurs de type double. On peut par exemple écrire :
double x; x = sqrt(2.0);
http://cowww.epfl.ch/infmaph/miniref/miniref-fonctions.html
