支払いを伴う金利を計算する式が必要です。他の関連する式は次のとおりです。
FV = (PMT * k / ip) - Math.pow((1 + ip), N) * (PV + PMT * k / ip);
PV = (PMT * k / ip - FV) * 1 / Math.pow(1 + ip, N) - PMT * k / ip;
PMT = (PV + ((PV+FV)/(Math.pow((1+ip),N)-1))) * ((-ip)/k);
ip = ????
Where:
PV = Present Value
ip = Interest Rate per period
N = Number of periods
PMT = Payment
k = 1 if payment is made at the end of the period; 1 + ip if made at the beginning of the period
FV = Future Value
Java で金利を計算する (TVM) で同じ質問をした人がいますが、まだ正しい答えが見つかりません。
推奨される解決策は、すべての既知の変数を以下の式に代入し、式がゼロになるまで ip の一連の値を選択することです。
0 = (PV * Math.pow(1 + ip, N)) + ((PMT * k) * (Math.pow(1 + ip, N) - 1) / ip) + FV
反復を行う関数を作成する方法、またはこの問題を解決する簡単な式はありますか?