(财务应用:计算未来投资值)编写程序,读取投资总额、年利率和年数,然后使用下面的公式 显示未来投资金顛:
未来投资金额 = 投资总额 X (1+ 月利率)年数12
例如:如果输入的投资金额为1000, 年利率为 3.2SX, 年数为1, 那么未来投资额为1032.98。 下面是一个运行示例:
import java.util.Scanner; /* (财务应用:计算未来投资值)编写程序,读取投资总额、年利率和年数,然后使用下面的公式 显示未来投资金顛: 未来投资金额 = 投资总额 X (1+ 月利率)年数×12 例如:如果输入的投资金额为1000, 年利率为 3.25%, 年数为1, 那么未来投资额为1032.98。 下面是一个运行示例: */ public class NKTest { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Enter investment amount:"); // 输入投资总额 double IA = sc.nextDouble(); System.out.print("Enter annual interest rate in percentage (%):"); // 输入年利率 double AIRIP = sc.nextDouble() / 100; System.out.print("Enter number of years:"); // 输入年数 int NOY = sc.nextInt(); sc.close(); // 未来投资金额 = 投资总额 X (1+月利率)^(年数×12) --》 未来投资金额 = 投资总额 X (1+年利率/12)^(年数×12) double number = IA * Math.pow(1 + AIRIP/12, NOY * 12); System.out.println("Accumulated value is:"+ String.format("%.2f", number)); } }