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.