C ++ exp2 () - C ++ standardbibliotek

Eksp2 () -funksjonen i C ++ returnerer base-2 eksponensiell funksjon, dvs. 2 hevet til det gitte argumentet.

Funksjonen er definert i topptekstfilen.

(Matematikk) 2 x = exp2 (x) (C ++ programmering)

exp2 () prototype (fra og med C ++ 11 standard)

dobbel eksp2 (dobbel x); float exp2 (float x); lang dobbel eksp2 (lang dobbel x); dobbel eksp2 (T x); // For integrert type

exp2 () Parametere

Funksjonen exp2 () tar et enkelt obligatorisk argument (kan være positiv, negativ eller 0).

exp2 () Returverdi

Funksjonen exp2 () 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_VALmed riktig tegn, og det oppstår en feil i overløpsområdet.

Eksempel 1: Hvordan fungerer exp2 () i C ++?

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

Når du kjører programmet, vil utdataene være:

 exp2 (x) = 0,013697 

Eksempel 2: eksp2 () -funksjon med integrertype

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

Når du kjører programmet, vil utdataene være:

 exp2 (x) = 16384 

Interessante artikler...