Fórum Calculo de Juros em Sistema Price #131213
26/03/2010
0
Boa noite!
Algum de vcs. já calculou o valor de um financiamento baseado na tabela price? Como eu poderia obter a taxa de juros de um financiamento onde foi utilizado a tabela price?
Ex.
Valor Financiado = 100,00
Numero de Parcelas = 2
Valor da prestação = 57,54
Como calcular a taxa de juros, sabendo que o valor da prestação(57,54) foi obtido utilizando tabela price?
Agradeço qualquer ajuda.
[]'s
Algum de vcs. já calculou o valor de um financiamento baseado na tabela price? Como eu poderia obter a taxa de juros de um financiamento onde foi utilizado a tabela price?
Ex.
Valor Financiado = 100,00
Numero de Parcelas = 2
Valor da prestação = 57,54
Como calcular a taxa de juros, sabendo que o valor da prestação(57,54) foi obtido utilizando tabela price?
Agradeço qualquer ajuda.
[]'s
Junior Miranda
Curtir tópico
+ 0
Responder
Posts
08/04/2010
Emerson Nascimento
utilize a função InterestRate() implementada na unit Math do Delphi (há varias funções financeiras ali).
cabeçalho da função:
function InterestRate(NPeriods: Integer; const Payment, PresentValue,
FutureValue: Extended; PaymentTime: TPaymentTime): Extended;
onde
- NPeriods: número de períodos
- Payment: valor da parcela
- PresentValue: valor financiado/emprestado
- FutureValue: valor futuro
no seu caso, seria:
Taxa: extended;
Taxa := InterestRate(2, -57.54, 100.000, 0.000, ptEndOfPeriod);
ShowMessage(FormatFloat('#0.000', Taxa*100);
2 - número de meses
-57.54 - valor da parcela
100.000 - total financiado
0.000 - valor futuro
ptEndOfPeriod - modo do cálculo
obs.: o valor da parcela está negativo porque é um valor a pagar.
cabeçalho da função:
function InterestRate(NPeriods: Integer; const Payment, PresentValue,
FutureValue: Extended; PaymentTime: TPaymentTime): Extended;
onde
- NPeriods: número de períodos
- Payment: valor da parcela
- PresentValue: valor financiado/emprestado
- FutureValue: valor futuro
no seu caso, seria:
Taxa: extended;
Taxa := InterestRate(2, -57.54, 100.000, 0.000, ptEndOfPeriod);
ShowMessage(FormatFloat('#0.000', Taxa*100);
2 - número de meses
-57.54 - valor da parcela
100.000 - total financiado
0.000 - valor futuro
ptEndOfPeriod - modo do cálculo
obs.: o valor da parcela está negativo porque é um valor a pagar.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)