Cómo usar Math.pow en java

Cómo realizar potencias en java utilizando la clase math

¿Cómo realizar potencias en java utilizando la clase math?

Math.pow tiene dos parámetros o argumentos de tipo double. El primero, a, es el valor que quiero elevar a la potencia b. El método nos devuelve el valor a potencia de tipo double primitivo. A continuación, la guía java nos muestra un ejemplo. Buena suerte.

Math.pow(double a, double b) es un método estático de la clase Math en Java. Toma dos argumentos (de tipo double) y eleva el valor del primer argumento a la potencia del segundo argumento, es decir, a^b, y lo devuelve como resultado (también double). En otras palabras, a es la base y b es su exponente. Por ejemplo, Math.pow(2,4) es equivalente a 2^4 o 16.

El tipo de retorno Math.pow(...) es double. Puedes convertirlo a long o int (ten cuidado con el desbordamiento para este último). Veamos algunos ejemplos.

import static java.lang.Double.NaN;public class Main {public static void main(String[] args) {System.out.println((long) Math.pow(2, 4)); // 16System.out.println((long) Math.pow(2, 1)); // 2System.out.println((long) Math.pow(2, 0)); // 1// Si el segundo argumento es NaN, entonces el resultado es NaN.System.out.println(Math.pow(2, NaN)); // NaNSystem.out.println(Math.pow(2.5, 3)); // 15.625}}

Salida

16
2
1
NaN
15.625