📜  950 美元,每年 6%,为期三年. - Java (1)

📅  最后修改于: 2023-12-03 14:38:55.145000             🧑  作者: Mango

以'950 美元,每年 6%,为期三年. - Java

本文所要讨论的问题是关于计算复利的。现在有一笔固定金额为 $950 的存款,在每年以 6% 的利率计息并重新投入原账户。这笔存款为期三年(即共计三次计息和投资)。我们想要计算出在这三年后的总金额。

代码实现
public class CompoundInterest {
    public static void main(String[] args) {
        double principal = 950.0;    // 本金
        double rate = 0.06;         // 年利率
        int years = 3;              // 存款年限

        double amount = principal * Math.pow(1 + rate, years);
        System.out.format("总金额为 %.2f 美元", amount);
    }
}
代码解析

首先定义了三个变量,分别为 principal(本金)、rate(年利率)和 years(存款年限)。本例中,本金为 $950,年利率为 6%,存款为期三年。

使用 Math.pow(base, exponent) 计算总金额。Math.pow 方法用于求 base 的 exponent 次方。在本例中,base 为 (1 + rate),即每年本金和利息总和,exponent 为年限。

最后,使用 System.out.format() 打印出总金额。

运行结果

当我们运行以上程序时,将得到以下输出结果:

总金额为 1146.93 美元
结论

因此,在存款为期三年,利率为 6%,每年对本金和利息进行复利投资的情况下,初始 $950 存款的总金额为 $1146.93。