Funkcija exp2 () v jeziku C ++ vrne eksponentno funkcijo base-2, tj. 2, povišano na dani argument.
Funkcija je definirana v glavi datoteke.
(Matematika) 2 x = exp2 (x) (programiranje na C ++)
prototip exp2 () (od standarda C ++ 11)
dvojni exp2 (dvojni x); float exp2 (float x); dolgi dvojni exp2 (dolgi dvojni x); dvojni exp2 (T x); // Za integralni tip
exp2 () Parametri
Funkcija exp2 () ima en obvezen argument (lahko je pozitiven, negativen ali 0).
exp2 () Vrnjena vrednost
Funkcija exp2 () vrne vrednost v območju (0, ∞) .
Če je velikost rezultata prevelika, da bi jo lahko prikazala vrednost vrste vrnitve, se funkcija vrne HUGE_VAL
s pravilnim predznakom in pride do napake v območju prelivanja.
Primer 1: Kako deluje funkcija exp2 () v jeziku C ++?
#include #include using namespace std; int main() ( double x = -6.19, result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Ko zaženete program, bo rezultat:
exp2 (x) = 0,013697
Primer 2: funkcija exp2 () z integriranim tipom
#include #include using namespace std; int main() ( long int x = 14; double result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Ko zaženete program, bo rezultat:
exp2 (x) = 16384