Funktionen exp () i C ++ returnerer den eksponentielle (Eulers nummer) e hævet til det givne argument.
Denne funktion er defineret i headerfilen.
(Matematik) e x = exp (x) (C ++ programmering)
exp () prototype (pr. C ++ 11 standard)
dobbelt eksp (dobbelt x); float exp (float x); lang dobbelt eksp (lang dobbelt x); dobbelt eksp (T x); // For integreret type
Exp () funktion tager et enkelt argument og returnerer eksponentiel værdi i type double
, float
eller long double
type.
exp () Parametre
Funktionen exp () tager et enkelt obligatorisk argument og kan være en hvilken som helst værdi, dvs. negativ, positiv eller nul.
exp () Returværdi
Funktionen exp () returnerer værdien i området (0, ∞).
Hvis resultatets størrelse er for stor til at blive repræsenteret af en værdi af returtypen, returnerer funktionen HUGE_VAL med det korrekte tegn, og der opstår en fejl i overløbsområdet.
Eksempel 1: Hvordan fungerer exp () -funktionen 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 kører programmet, vil output være:
exp (x) = 8.93521
Eksempel 2: funktion exp () med integreret 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 kører programmet, vil output være:
exp (x) = 442413