ronimaxh
13-07-2005, 20:33:17
Hola amigos del club, lo que quiero hacer es un cálculo financiero, para generar una tabla de amortización de prestamo bancario, lo que me falta es calcular la cuota mensual los datos que piden son:
capital, interes, cantidad de meses. con esto se optiene el valor de las cuota, pero no he podido hacerlo, consegui una formula por ahi, aqui se las presento:
c.m= cap * im
----------------------
-nummeses (exponente)
1-(1+im)
cm= cuota mensual
cap= capital
im= interes mensual
nummeses=cantidad de meses
nota: la tasa de interes anual es de 18%
Nota: fovar de decirme si esta formula me da eso (si conocen otra que lo de tambien me la facilenten), y cual seria el codigo delphi para esta formula.
Yo lo hice de la sgt. manera (disculpen es la primera vez que trato de hacer un calculo financiero):
begin
cap:=strtofloat(capital.text);
int:=strtofloat(interes.text);
n_meses:=strtofloat(meses.Text);
im:=int/(12*100);
cm:=cap*im/1-(1+im)-Power(1+im,8);
RESUL_CUOTA.Value:=cm;
end;
gracias por adelantado.
capital, interes, cantidad de meses. con esto se optiene el valor de las cuota, pero no he podido hacerlo, consegui una formula por ahi, aqui se las presento:
c.m= cap * im
----------------------
-nummeses (exponente)
1-(1+im)
cm= cuota mensual
cap= capital
im= interes mensual
nummeses=cantidad de meses
nota: la tasa de interes anual es de 18%
Nota: fovar de decirme si esta formula me da eso (si conocen otra que lo de tambien me la facilenten), y cual seria el codigo delphi para esta formula.
Yo lo hice de la sgt. manera (disculpen es la primera vez que trato de hacer un calculo financiero):
begin
cap:=strtofloat(capital.text);
int:=strtofloat(interes.text);
n_meses:=strtofloat(meses.Text);
im:=int/(12*100);
cm:=cap*im/1-(1+im)-Power(1+im,8);
RESUL_CUOTA.Value:=cm;
end;
gracias por adelantado.