2

支払いを伴う金利を計算する式が必要です。他の関連する式は次のとおりです。

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

反復を行う関数を作成する方法、またはこの問題を解決する簡単な式はありますか?

4

1 に答える 1