Elevando double

2 respostas
farribeiro

Caros do guj,

Estou necessitando fazer a elevanção de expoente no formato double, procurei no google e não me retornou respostas. Vi um tópico que referia a api do Math mas o mesmo não soluciona meu problema.

Segue algo como quero fazer

public double Exemplo(double n1, double n2){ return n1 ^ n2 ; //gostaria algo que encaixa no lugar o ^ para os double }

Agradeço :smiley:

2 Respostas

foia

Math.pow(double a, double b) não funciona ?

farribeiro

Ele não me retornou o resultado exato, ele me fica retornando 1.79999999

a formulá que eu estou entando fazer é esta:

public double evJurosTotal(double i, int n, double PV){ return (PV * (Math.pow((1+(i/100)),(n/30))-1)); }

e tem que me retornar

40.000,00 * {[(1+(4,5/100)) ^ (45/30)]-1} = 2.730,15

Editado
O problema esta no n(por causa ele é quantidade de dias e será inteira) terei que fazer em double

Criado 29 de julho de 2005
Ultima resposta 29 de jul. de 2005
Respostas 2
Participantes 2