私はいくつかの入力を受け取り、将来の投資計算を行う簡単なプログラムを作成しました。
ただし、何らかの理由で、次の値を入力すると、投資=1利息=5年=1
Your future value is 65.344961130818461.05になるはずなのに。
import java.util.*;
public class futurevalue
{
  public static void main(String[] args) 
  {
    Scanner sc = new Scanner(System.in);
    System.out.println("This program will calculate your future investment value"); 
    System.out.println("Enter investment amount: ");
    double investment = sc.nextDouble();
    System.out.println("Enter annual interest amount: ");
    double interest = sc.nextDouble();
    System.out.println("Enter number of years: ");
    int year = sc.nextInt();
    double futureValue = investment * (Math.pow(1 + interest, year*12));
    System.out.println("Your future value is " + futureValue);
  }
}
私の間違いを見つけました。私は興味を2回分けました。