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
Grato
Pedro Henrique
Pedro Andrade
Curtir tópico
+ 0
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)
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
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
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
Clique aqui para fazer login e interagir na Comunidade :)