Red de conocimiento informático - Computadora portátil - Función de potencia en lenguaje C

Función de potencia en lenguaje C

La función Pow () se utiliza para encontrar la potencia y de x. x, y y el valor de la función son todos dobles, y su prototipo es: doble pow (doble x, doble y).

El código de muestra es el siguiente:

#include

#include

void main()

{

doble x = 2, y = 10;

printf("%f\n",pow(x, y)) ;

p>

return 0;

}

Extensión:

Condiciones que pueden causar errores al llamar a la función pow:

Si Se producirá un error de dominio si la base x es negativa y el exponente y no es un número entero.

Si tanto la base x como el exponente y son 0, esto puede o no resultar en un error de dominio, depende de la implementación de la biblioteca.

Si la base x es 0 y el exponente y es negativo, esto puede o no resultar en un "error de dominio" o un "error de polo"; esto depende de la implementación de la biblioteca;

Si el valor de retorno ret es demasiado grande o demasiado pequeño, se producirá un error de rango.

Código de error:

Si ocurre un error de dominio, la variable global errno se establecerá en ?EDOM;

Si ocurre un error de polo o de rango, la variable global errno se establecerá en ?EDOM. La variable errno se establecerá en ERANGE.

Materiales de referencia:

Función Pow - Enciclopedia Baidu