Calcular juros diário
18/02/2003
0
Consorte
Posts
18/02/2003
Carnette
Exemplo:
Calcular o valor de um produto para o prazo de 30 dias com a taxa de juros de 5¬ mês.
var
i: Real; // taxa de juros
valor: Real; // valor base para calculo do valor futuro.
pz: Integer // prazo em dias
begin
i := 5//100;
valor:= 1000.00
pz := 30
Result:= valor*( Pot( (1+i), (pz/30) ) //Resultado 1.050,00
end;
no excel a Pot é substituída pelo sinal ^ Ex. =E18*((1+C19)^(C20/30))
Function Pot( base, expoente: real ):real; // Potenciação
begin
{ utiliza a função de exponencial e de logaritmo }
Result:= Exp((expoente * Ln( base )));
end;
Dicas:
Não amplie o nome da função, pois as funções financeiras costumam ser bem extensas
18/02/2003
Consorte
18/02/2003
Carnette
a função vc chama assim:
variavelquerecebeovalorcalculado := Juros(valorquevocequercalcular,taxadejurosquevocequeraplicar,prazoquevocevque);
Function Juros(valor,i : real; pz : integer):Real;
begin
Result:= valor*( Pot( (1+i), (pz/30) ) //Resultado 1.050,00
end;
Function Pot( base, expoente: real ):real; // Potenciação
begin
{ utiliza a função de exponencial e de logaritmo }
Result:= Exp((expoente * Ln( base )));
end;
Clique aqui para fazer login e interagir na Comunidade :)