Funkcija exp2 () u C ++-u vraća osnovnu-2 eksponencijalnu funkciju, tj. 2 podignutu na zadani argument.
Funkcija je definirana u zaglavnoj datoteci.
(Matematika) 2 x = exp2 (x) (Programiranje na C ++)
prototip exp2 () (od standarda C ++ 11)
dvostruki exp2 (dvostruki x); plutajuće exp2 (plutajuće x); dugi dvostruki exp2 (dugi dvostruki x); dvostruki exp2 (T x); // Za integralni tip
exp2 () Parametri
Funkcija exp2 () uzima jedan obvezni argument (može biti pozitivan, negativan ili 0).
exp2 () Povratna vrijednost
Funkcija exp2 () vraća vrijednost u rasponu od (0, ∞) .
Ako je veličina rezultata prevelika da bi se prikazala vrijednošću tipa povratka, funkcija se vraća HUGE_VAL
s odgovarajućim predznakom i pojavljuje se pogreška prelijevanja.
Primjer 1: Kako funkcija exp2 () radi u C ++?
#include #include using namespace std; int main() ( double x = -6.19, result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Kada pokrenete program, izlaz će biti:
exp2 (x) = 0,013697
Primjer 2: funkcija exp2 () s integralnim tipom
#include #include using namespace std; int main() ( long int x = 14; double result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Kada pokrenete program, izlaz će biti:
exp2 (x) = 16384