-3

一定の複利でローンを完済するために、一定の年数にわたって支払わなければならない月々の支払いを計算するメソッドを作成してください。このメソッドは、年数 t、元本 P、および年利 r を引数として取ります。望ましい値は、式 (P ert/ 12 t) で与えられます。Math.exp() を使用します。メソッドのシグネチャは次のようになります。public static double monthlyPayment(double years, double principal, double rate)メソッドを使用してプログラムを記述します。 5 年間にわたって 5% から 8% まで 0.25% 刻みで変動する金利で $20,000 のローンを実行するために必要な一連の毎月の支払いを生成する支払い。 .

public class Payments {

    public static void main(String[] args) {
        for(double r=0.05; r<=0.08; r+=0.0025) {
            System.out.println(monthlyPayment(5,20000,r));
        }

    }
    public static double monthlyPayment(double years,double principal,double rate) {
        return ((principal*(Math.exp(years*rate)))/(12*years));
    }

}

これは私がこれまでに書いたことであり、実際に何をすべきかわかりません。0.25% 刻みで 5% から 8% まで変化するという意味がわかりません。誰でも説明できますか?

4

1 に答える 1