C ++ exp () - C ++ - vakiokirjasto

C ++: n exp () -funktio palauttaa eksponentin (Eulerin numero) e korotettuna annettuun argumenttiin.

Tämä toiminto on määritelty otsikkotiedostossa.

(Matematiikka) e x = exp (x) (C ++ -ohjelmointi)

exp () prototyyppi (C ++ 11 -standardin mukaan)

kaksinkertainen exp (kaksinkertainen x); float exp (float x); pitkä kaksoisvalotus (pitkä kaksinkertainen x); kaksoisvalotus (Tx); // integraalityypille

Exp () funktio ottaa yhden argumentin ja palauttaa eksponentiaalinen arvon tyyppi double, floattai long doubletyyppi.

exp () Parametrit

Funktio exp () vaatii yhden pakollisen argumentin ja voi olla mikä tahansa arvo, ts. Negatiivinen, positiivinen tai nolla.

exp () Palautusarvo

Funktio exp () palauttaa arvon välillä (0, ∞).

Jos tuloksen suuruus on liian suuri, jotta sitä ei voida esittää palautustyypin arvolla, funktio palauttaa HUGE_VAL oikean merkin kanssa ja tapahtuu ylivuotoalueen virhe.

Esimerkki 1: Kuinka exp () -funktio toimii C ++: ssa?

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

Kun suoritat ohjelmaa, tulos on:

 exp (x) = 8,93521 

Esimerkki 2: exp () -funktio integraalityypillä

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

Kun suoritat ohjelmaa, tulos on:

 exp (x) = 442413 

Mielenkiintoisia artikkeleita...