Funksjonen exp () i C ++ returnerer den eksponentielle (Eulers nummer) e hevet til det gitte argumentet.
Denne funksjonen er definert i topptekstfilen.
(Matematikk) e x = exp (x) (C ++ programmering)
exp () prototype (fra og med C ++ 11 standard)
dobbel eksp (dobbel x); float exp (float x); lang dobbel eksp (lang dobbel x); dobbel eksp (T x); // For integrert type
Den exp () -funksjonen finner en enkelt argument og returnerer eksponentiell verdi i typen double
, float
eller long double
type.
exp () Parametere
Exp () -funksjonen tar et enkelt obligatorisk argument og kan være hvilken som helst verdi, dvs. negativ, positiv eller null.
exp () Returverdi
Funksjonen exp () returnerer verdien i området (0, ∞).
Hvis størrelsen på resultatet er for stor til å bli representert av en verdi av returtypen, returnerer funksjonen HUGE_VAL med riktig tegn, og det oppstår en feil i overløpsområdet.
Eksempel 1: Hvordan fungerer exp () i C ++?
#include #include using namespace std; int main() ( double x = 2.19, result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Når du kjører programmet, vil utdataene være:
exp (x) = 8,93521
Eksempel 2: funksjon exp () med integrert type
#include #include using namespace std; int main() ( long int x = 13; double result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Når du kjører programmet, vil utdataene være:
exp (x) = 442413