Inversión en aprendizaje (Java)

Xiaobai ha aprendido algo de la inversión de interés compuesto y quiere comparar cuánto más interés compuesto puede generar (la denominada inversión de interés compuesto significa que el capital invertido cada año es el capital más los ingresos del año anterior. Interés no compuesto inversión significa que el monto de inversión anual no incluye los ingresos del año anterior, es decir, el monto de inversión fijo). Suponga que realiza una inversión fija de M yuan (número entero) cada año, y su ingreso anual alcanza P (0 <P <1, el doble). Después de N (número entero) años, ¿cuánta más inversión de interés compuesto ganará más que los que no inversión de interés compuesto? El proceso de cálculo utiliza números de coma flotante de doble precisión y el resultado final se redondea al entero de salida (función de redondeo de Math).

Formato de entrada:
MPN

Formato de salida:
ingresos por intereses compuestos (incluido el principal), ingresos no compuestos (incluido el principal), la parte del interés compuesto más que los ingresos no compuestos (todos redondeados, redondeados)

Ejemplo de entrada:
10000 0,2 3

Salida de muestra:
17280 16000 1280

import java.util.Scanner;

public class Main {
    
    
	public static void main(String[] args) {
    
    
		Scanner sc = new Scanner(System.in);
		int M = sc.nextInt();
		double P = sc.nextDouble();
		int N = sc.nextInt();
		double money1=0 , money2=0 ;
		money1 = M*(Math.pow(1+P, N));
		money2 = M + M*P*N;
		System.out.print(Math.round(money1)+" "+Math.round(money2)+" "+Math.round(money1-money2));
		
	}
}

Supongo que te gusta

Origin blog.csdn.net/weixin_51430516/article/details/115102760
Recomendado
Clasificación