La función pow () calcula un número base elevado a la potencia del número exponente.
Esta función se define en el archivo de encabezado.
(Matemáticas) exponente base = pow (base, exponente) (Programación C ++)
pow () Prototipo (A partir del estándar C ++ 11)
doble pow (doble base, doble exponente); float pow (base flotante, exponente flotante); pow doble largo (base doble larga, exponente doble largo); Pow promocionado (base Type1, exponente Type2); // Para otros tipos de argumentos
Desde C ++ 11, si algún argumento pasado a pow () es long double, el tipo de retorno Promoted es long double. De lo contrario, el tipo de valor devuelto Promocionado es double.
pow () Parámetros
La función pow () toma dos argumentos:
- base - el valor base
- exponente - exponente de la base
pow () Valor de retorno
La función pow () devuelve la base elevada a la potencia del exponente.
Ejemplo 1: ¿Cómo funciona pow () en C ++?
#include #include using namespace std; int main () ( double base, exponent, result; base = 3.4; exponent = 4.4; result = pow(base, exponent); cout << base << "^" << exponent << " = " << result; return 0; )
Cuando ejecute el programa, la salida será:
3.4 4.4 = 218.025
Ejemplo 2: pow () con diferentes combinaciones de argumentos
#include #include using namespace std; int main () ( long double base = 4.4, result; int exponent = -3; result = pow(base, exponent); cout << base << "^" << exponent << " = " << result << endl; // Both arguments int // pow() returns double in this case int intBase = -4, intExponent = 6; double answer; answer = pow(intBase, intExponent); cout << intBase << "^" << intExponent << " = " << answer; return 0; )
Cuando ejecute el programa, la salida será:
4,4 -3 = 0,0117393 -4 6 = 4096








