C ++ exp () - Biblioteca standard C ++

Funcția exp () din C ++ returnează exponențialul (numărul lui Euler) e ridicat la argumentul dat.

Această funcție este definită în fișierul antet.

(Matematică) e x = exp (x) (Programare C ++)

prototip exp () (Începând cu standardul C ++ 11)

double exp (double x); float exp (float x); long double exp (long double x); exp dublu (T x); // Pentru tip integral

Funcția exp () are un singur argument și returnează o valoare exponențială de tip double, floatsau de long doubletip.

exp () Parametri

Funcția exp () ia un singur argument obligatoriu și poate fi orice valoare, adică negativă, pozitivă sau zero.

exp () Valoare returnată

Funcția exp () returnează valoarea în intervalul de (0, ∞).

Dacă magnitudinea rezultatului este prea mare pentru a fi reprezentată de o valoare de tipul returnat, funcția returnează HUGE_VAL cu semnul corespunzător și apare o eroare de interval de depășire.

Exemplul 1: Cum funcționează funcția exp () în C ++?

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

Când rulați programul, ieșirea va fi:

 exp (x) = 8.93521 

Exemplul 2: funcția exp () cu tip integral

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

Când rulați programul, ieșirea va fi:

 exp (x) = 442413 

Articole interesante...