Funktsioon expm1 () C ++ - s tagastab eksponeeritud (Euleri arvu) e etteantud argumendi miinus 1.
Funktsioon on määratletud päisefailis.
(Matemaatika) e x - 1 = expm1 (x) (C ++ programmeerimine)
expm1 () prototüüp (standardi C ++ 11 järgi)
topelt expm1 (topelt x); ujuk expm1 (ujuk x); pikk topelt expm1 (pikk topelt x); topelteksm1 (Tx); // Siin on T lahutamatu tüüp.
expm1 () parameetrid
Funktsioon expm1 () võtab ühe kohustusliku argumendi (võib olla positiivne, negatiivne või 0).
expm1 () tagastusväärtus
Funktsioon expm1 () tagastab väärtuse vahemikus (-1, ∞) .
Kui tulemuse suurus on liiga suur, et seda saaks näidata tagasitüübi väärtusega, naaseb funktsioon HUGE_VAL
õige märgiga ja ilmneb ülevoolu vahemiku tõrge.
Näide 1: Kuidas expm1 () töötab?
#include #include using namespace std; int main() ( double x = 2.19, result; result = expm1(x); cout << "e^" << x << " - 1 = " << result << endl; return 0; )
Programmi käivitamisel on väljund järgmine:
e 2,19 - 1 = 7,93521
Näide 2: expm1 () koos integraalse tüübiga
#include #include using namespace std; int main() ( int x = 4; double result; result = expm1(x); cout << "e^" << x << " - 1 = " << result << endl; return 0; )
Programmi käivitamisel on väljund järgmine:
e 4 - 1 = 53,5982