C ++ exp2 () - C ++ стандартна библиотека

Функцията exp2 () в C ++ връща експоненциалната функция base-2, т.е. 2, издигната към дадения аргумент.

Функцията е дефинирана в заглавния файл.

(Математика) 2 x = exp2 (x) (Програмиране на C ++)

прототип exp2 () (от стандарт C ++ 11)

двоен опит2 (двоен х); float exp2 (float x); long double exp2 (long double x); двойно exp2 (T x); // За интегрален тип

exp2 () Параметри

Функцията exp2 () приема един задължителен аргумент (може да бъде положителен, отрицателен или 0).

exp2 () Върната стойност

Функцията exp2 () връща стойността в диапазона от (0, ∞) .

Ако величината на резултата е твърде голяма, за да бъде представена от стойност на типа връщане, функцията се връща HUGE_VALс правилния знак и възниква грешка в обхвата на препълване.

Пример 1: Как функцията exp2 () работи в C ++?

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

Когато стартирате програмата, изходът ще бъде:

 exp2 (x) = 0.013697 

Пример 2: функция exp2 () с интегрален тип

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

Когато стартирате програмата, изходът ще бъде:

 exp2 (x) = 16384 

Интересни статии...