C ++ exp2 () - štandardná knižnica C ++

Funkcia exp2 () v C ++ vráti exponenciálnu funkciu base-2, tj. 2 zvýšenú na daný argument.

Funkcia je definovaná v hlavičkovom súbore.

(Matematika) 2 x = exp2 (x) (Programovanie v C ++)

prototyp exp2 () (od štandardu C ++ 11)

dvojitý exp2 (dvojitý x); float exp2 (float x); dlhý dvojitý exp2 (dlhý dvojitý x); dvojitý exp2 (T x); // Pre integrálny typ

exp2 () parametre

Funkcia exp2 () má jediný povinný argument (môže byť kladný, záporný alebo 0).

exp2 () Vrátená hodnota

Funkcia exp2 () vracia hodnotu v rozsahu (0, ∞) .

Ak je veľkosť výsledku príliš veľká na to, aby ju predstavovala hodnota návratového typu, funkcia sa vráti HUGE_VALso správnym znamienkom a dôjde k chybe rozsahu pretečenia.

Príklad 1: Ako funguje funkcia exp2 () v C ++?

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

Po spustení programu bude výstup:

 exp2 (x) = 0,013697 

Príklad 2: funkcia exp2 () s integrálnym typom

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

Po spustení programu bude výstup:

 exp2 (x) = 16384 

Zaujímavé články...