gostaria de saber como passo esta conta excel para o delphi

Delphi

06/10/2004

gostaria de saber como passo esta conta do excel para o delphi pois a conta
em excel e a seguinte

=POTENCIA((1+B25);B26)-1

DA ESTE RESULTADO
SENDO
TAXA B25 1,0000¬
Periodo B26 15 meses
o resultado e 16,0969¬

Mas coloquei desta forma no delphi usando o math e o power deu isto

Edit6.Text:=FloattoStr(power((1+0.5),15)-1);

Resultado
128,746337890625
pois no excel a conta da um valor totalmente diferente e no delphi não aceita
virgula
o que eu faço pois ja tentei de tudo preciso de ajuda :lol: :?


Romano

Romano

Curtidas 0

Respostas

Keitarosan

Keitarosan

06/10/2004

Essa aqui seria sua conta no Delphi

var
  Res: Double;
begin
  Res := Power((1+0.01),15)-1;
  ShowMessage(FloattoStr(Res));
end;


o uso da variavel [b:e64a489cd3]Res[/b:e64a489cd3] foi só pra ficar mais legivel o codigo, se quiser meter tudo dentro dos paratenses, é contigo mesmo :P

o erro estava no 0.01, 1¬ = 0.01 e não 0.5 como você tinha colocado... :wink:


GOSTEI 0
POSTAR