C ++ exp () - Bibliothèque standard C ++

La fonction exp () en C ++ renvoie l'exponentiel (nombre d'Euler) e élevé à l'argument donné.

Cette fonction est définie dans le fichier d'en-tête.

(Mathématiques) e x = exp (x) (Programmation C ++)

prototype exp () (à partir de la norme C ++ 11)

double exp (double x); float exp (float x); long double exp (long double x); double exp (T x); // Pour le type intégral

La fonction exp () prend un seul argument et retourne la valeur exponentielle dans le type double, floatou le long doubletype.

Paramètres exp ()

La fonction exp () prend un seul argument obligatoire et peut être n'importe quelle valeur, c'est-à-dire négative, positive ou zéro.

exp () Valeur de retour

La fonction exp () renvoie la valeur dans la plage de (0, ∞).

Si l'amplitude du résultat est trop grande pour être représentée par une valeur du type de retour, la fonction renvoie HUGE_VAL avec le signe approprié et une erreur de plage de dépassement se produit.

Exemple 1: Comment fonctionne la fonction exp () en C ++?

 #include #include using namespace std; int main() ( double x = 2.19, result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; ) 

Lorsque vous exécutez le programme, la sortie sera:

 exp (x) = 8,93521 

Exemple 2: fonction exp () avec type intégral

 #include #include using namespace std; int main() ( long int x = 13; double result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )

Lorsque vous exécutez le programme, la sortie sera:

 exp (x) = 442413 

Articles intéressants...