1. Información general
La potencia de un número significa cuántas veces usar el número en la multiplicación. Esto se puede calcular fácilmente en Java.
2. Ejemplo de Math.pow
Antes de mirar el ejemplo, veamos la firma del método:
public double pow(double a, double b)
El método plantea una a la potencia de b y devuelve el resultado como doble . En otras palabras, a se multiplica por sí mismo b veces.
Veamos ahora un ejemplo simple:
int intResult = (int) Math.pow(2, 3);
La salida será 8. Tenga en cuenta que la conversión de int en el ejemplo anterior es necesaria si queremos tener un resultado entero .
Pasemos ahora un doble como argumento y veamos los resultados:
double dblResult = Math.pow(4.2, 3);
La salida será 74.08800000000001.
Aquí no estamos lanzando el resultado a un int ya que estamos interesados en un valor doble . Como tenemos un valor doble , podemos configurar y usar fácilmente DecimalFormat para redondear el valor a dos decimales, lo que da como resultado 74.09:
DecimalFormat df = new DecimalFormat(".00"); double dblResult = Math.pow(4.2, 3);
3. Conclusión
En este artículo rápido, hemos visto cómo usar el método Math.pow () de Java para calcular la potencia de cualquier base dada.
Como siempre, el código fuente completo está disponible en GitHub.