Usando Math.pow em Java

Usando Math.pow em Java

1. Visão geral

O poder de um número significa quantas vezes usar o número na multiplicação. Isso pode ser facilmente calculado em Java.

2. Math.pow Exemplo

Antes de olhar para o exemplo, vejamos a assinatura do método:

public double pow(double a, double b)

O método elevaa à potência debe retorna o resultado comodouble. Em outras palavras,a é multiplicado por ele mesmob vezes.

Vejamos um exemplo simples agora:

int intResult = (int) Math.pow(2, 3);

A saída será 8. Por favor, note quethe int casting in the above example is required se quisermos ter um resultadoInteger.

Vamos agora passardouble como um argumento e ver os resultados:

double dblResult = Math.pow(4.2, 3);

A saída será 74.08800000000001.

Aqui, não estamos lançando o resultado para umint, pois estamos interessados ​​em um valordouble. Como temos um valordouble, podemos facilmente configurar e usarDecimalFormat para arredondar o valor para duas casas decimais, resultando em 74,09:

DecimalFormat df = new DecimalFormat(".00");
double dblResult = Math.pow(4.2, 3);

3. Conclusão

Neste artigo rápido, vimos como usar o métodoMath.pow() do Java para calcular a potência de qualquer base.

Como sempre, o código-fonte completo está disponívelover on GitHub.