C ++ exp2 () - C ++ Standardbibliotek

Exp2 () -funktionen i C ++ returnerar den exponentiella bas-2-funktionen, dvs. 2 höjs till det givna argumentet.

Funktionen definieras i rubrikfilen.

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

exp2 () prototyp (Från och med C ++ 11-standarden)

dubbel exp2 (dubbel x); float exp2 (float x); lång dubbel exp2 (lång dubbel x); dubbel exp2 (Tx); // För integrerad typ

exp2 () Parametrar

Exp2 () -funktionen tar ett enda obligatoriskt argument (kan vara positivt, negativt eller 0).

exp2 () Returvärde

Funktionen exp2 () returnerar värdet i intervallet (0, ∞) .

Om storleken på resultatet är för stor för att representeras av ett värde av returtypen, återgår funktionen HUGE_VALmed rätt tecken och ett fel överflödesintervall uppstår.

Exempel 1: Hur fungerar 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 kör programmet blir resultatet:

 exp2 (x) = 0,013697 

Exempel 2: exp2 () -funktion med integraltyp

 #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 kör programmet blir resultatet:

 exp2 (x) = 16384 

Intressanta artiklar...