Funkcija exp () C ++ atgriež eksponenciālo (Eulera skaitli) e, kas izvirzīts dotajam argumentam.
Šī funkcija ir definēta galvenes failā.
(Matemātika) e x = exp (x) (C ++ programmēšana)
exp () prototips (pēc standarta C ++ 11)
dubultā ekspozīcija (dubultā x); float exp (pludiņš x); long double exp (garš dubultā x); dubultā ekspozīcija (T x); // Neatņemamajam tipam
Exp () funkcija aizņem vienu argumentu un atgriež eksponenciālo vērtību tipa double
, float
vai long double
tipa.
exp () parametri
Funkcijai exp () ir nepieciešams viens obligāts arguments, un tā var būt jebkura vērtība, ti, negatīva, pozitīva vai nulle.
exp () Atgriešanās vērtība
Funkcija exp () atgriež vērtību diapazonā (0, ∞).
Ja rezultāta lielums ir pārāk liels, lai to attēlotu ar atgriešanās veida vērtību, funkcija atgriež HUGE_VAL ar pareizo zīmi un rodas pārpildes diapazona kļūda.
1. piemērs: Kā funkcija exp () darbojas C ++?
#include #include using namespace std; int main() ( double x = 2.19, result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Palaidot programmu, izeja būs:
exp (x) = 8,93521
2. piemērs: funkcija exp () ar integrālo tipu
#include #include using namespace std; int main() ( long int x = 13; double result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Palaidot programmu, izeja būs:
exp (x) = 442413