C ++ exp2 () - Biblioteka standardowa C ++

Funkcja exp2 () w C ++ zwraca funkcję wykładniczą o podstawie 2, tj. 2 podniesione do podanego argumentu.

Funkcja jest zdefiniowana w pliku nagłówkowym.

(Matematyka) 2 x = exp2 (x) (Programowanie w C ++)

exp2 () prototyp (w standardzie C ++ 11)

podwójne exp2 (podwójne x); float exp2 (float x); długie podwójne exp2 (długie podwójne x); podwójne exp2 (T x); // Dla typu całkowitego

exp2 () Parametry

Funkcja exp2 () przyjmuje jeden obowiązkowy argument (może być dodatni, ujemny lub 0).

exp2 () Wartość zwracana

Funkcja exp2 () zwraca wartość z zakresu (0, ∞) .

Jeśli wielkość wyniku jest zbyt duża, aby mogła być reprezentowana przez wartość zwracanego typu, funkcja zwraca HUGE_VALz odpowiednim znakiem i występuje błąd zakresu przepełnienia.

Przykład 1: Jak funkcja exp2 () działa w C ++?

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

Po uruchomieniu programu wynik będzie następujący:

 exp2 (x) = 0,013697 

Przykład 2: funkcja exp2 () z typem całkowitym

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

Po uruchomieniu programu wynik będzie następujący:

 exp2 (x) = 16384 

Interesujące artykuły...