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

Функція exp2 () у C ++ повертає експоненційну функцію base-2, тобто 2, підняту до заданого аргументу.

Функція визначена у файлі заголовка.

(Математика) 2 x = exp2 (x) (програмування на C ++)

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

подвійний exp2 (подвійний x); 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 

Цікаві статті...