模擬銀行利息公式之計算
(1) 若將1000元分別存入AB二間銀行,年利為5%,A銀行以複利計算存款,B銀行以單利計算存款,10年後各有多少錢?
複利公式:p(1+r)^n
單利公式:p(1+n*r)
p:本金 r:利率 n:年限
(2) 列示出10年中,A、B銀行存款狀況
(3) 存款數目四捨五入至整數
==============================
/*
若將1000元分別存入兩間銀行,年利為5%,以單利及複利兩種方式計算,10年後,帳戶中各有多少錢?
複利計算方式:p(1+r)^n
單利計算方式:p(1+nr)
其中p代表本金、r代表利率、n為年限
*/
public class JVA202
{
public static void main(String args[])
{
//在此處加上原始碼
double r=0.05;
int p = 1000;
int n = 10;
int m1,m2;
System.out.println("年 A銀行(複利) B銀行(單利)");
System.out.println("----------------------------------------");
for(int i = 1; i <= n ; i++)
{
m1 = (int)(p * Math.pow( (1+r) , i ));
m2 = (int)(p * ( 1 + r*i ));
System.out.printf("%d\t%d\t\t%d\n",i,m1,m2);
}
System.out.println("----------------------------------------");
}
}
沒有留言:
張貼留言