C ++ exp2 () - Biblioteca C ++ Padrão

A função exp2 () em C ++ retorna a função exponencial de base 2, ou seja, 2 elevado ao argumento fornecido.

A função é definida no arquivo de cabeçalho.

(Matemática) 2 x = exp2 (x) (Programação C ++)

protótipo exp2 () (a partir do padrão C ++ 11)

exp2 duplo (x duplo); float exp2 (float x); exp2 duplo longo (x duplo longo); exp2 duplo (T x); // Para tipo integral

Parâmetros exp2 ()

A função exp2 () leva um único argumento obrigatório (pode ser positivo, negativo ou 0).

exp2 () Valor de retorno

A função exp2 () retorna o valor no intervalo de (0, ∞) .

Se a magnitude do resultado for muito grande para ser representada por um valor do tipo de retorno, a função retorna HUGE_VALcom o sinal apropriado e ocorre um erro de intervalo de estouro.

Exemplo 1: Como a função exp2 () funciona em C ++?

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

Quando você executa o programa, a saída será:

 exp2 (x) = 0,013697 

Exemplo 2: função exp2 () com tipo integral

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

Quando você executa o programa, a saída será:

 exp2 (x) = 16384 

Artigos interessantes...