Juros compostos em Stored Procedure

17/11/2009

0

Eu gostaria de saber se alguém tem ou poderia me ajudar a montar uma procedure para calcular juros compostos no FB 2.1, tipo passar valor=100.00 taxa=0.33 dia dias=7 e ele retornar o montante.

Grato


Pedro Henrique
Pedro Andrade

Pedro Andrade

Responder

Post mais votado

09/01/2010

a fórmula é:
m = c * (1 + (i/100))t

onde
m = montante resultante
c = capital inicial;
i = taxa de juros
t = tempo

no seu exemplo seria:
m = 100 * (1 + (0.33/100))7
m = 102.33

no FB, assim como no Delphi, a fórmula deve ser:
m := c * power(1 + (i / 100), t)

Emerson Nascimento

Emerson Nascimento
Responder

Mais Posts

09/01/2010

Emerson Nascimento

CREATE PROCEDURE JUROSCOMP (
    CAPITAL DOUBLE PRECISION,
    JUROS DOUBLE PRECISION,
    PRAZO INTEGER)
RETURNS (
    MONTANTE DOUBLE PRECISION)
AS
begin
  MONTANTE = CAPITAL * POWER(1 + (JUROS / 100.0000), PRAZO);
  suspend;
end
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar