C ++ exp2 () - Biblioteca estándar de C ++

La función exp2 () en C ++ devuelve la función exponencial de base 2, es decir, 2 elevado al argumento dado.

La función se define en el archivo de encabezado.

(Matemáticas) 2 x = exp2 (x) (Programación C ++)

prototipo exp2 () (A partir del estándar C ++ 11)

doble exp2 (doble x); flotar exp2 (flotar x); long double exp2 (long double x); doble exp2 (T x); // Para tipo integral

exp2 () Parámetros

La función exp2 () toma un solo argumento obligatorio (puede ser positivo, negativo o 0).

exp2 () Valor de retorno

La función exp2 () devuelve el valor en el rango de (0, ∞) .

Si la magnitud del resultado es demasiado grande para ser representada por un valor del tipo de retorno, la función regresa HUGE_VALcon el signo adecuado y se produce un error de rango de desbordamiento.

Ejemplo 1: ¿Cómo funciona la función exp2 () en C ++?

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

Cuando ejecute el programa, la salida será:

 exp2 (x) = 0.013697 

Ejemplo 2: función exp2 () con 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; )

Cuando ejecute el programa, la salida será:

 exp2 (x) = 16384 

Articulos interesantes...