Функција екп2 () у Ц ++-у враћа основну-2 експоненцијалну функцију, тј. 2 подигнуту на дати аргумент.
Функција је дефинисана у датотеци заглавља.
(Математика) 2 к = екп2 (к) (програмирање на Ц ++)
прототип екп2 () (од стандарда Ц ++ 11)
двоструки екп2 (двоструки к); флоат екп2 (флоат к); дуги дупли екп2 (дуги двоструки к); двоструки екп2 (Т к); // За интегрални тип
екп2 () Параметри
Функција екп2 () узима један обавезни аргумент (може бити позитиван, негативан или 0).
екп2 () Повратна вредност
Функција екп2 () враћа вредност у опсегу (0, ∞) .
Ако је величина резултата превелика да би била представљена вредношћу типа повратка, функција се враћа HUGE_VAL
са одговарајућим предзнаком и појављује се грешка прекомерног опсега.
Пример 1: Како функција екп2 () ради у Ц ++?
#include #include using namespace std; int main() ( double x = -6.19, result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Када покренете програм, излаз ће бити:
екп2 (к) = 0,013697
Пример 2: функција екп2 () са интегралним типом
#include #include using namespace std; int main() ( long int x = 14; double result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Када покренете програм, излаз ће бити:
екп2 (к) = 16384