標題:
202 利息計算
[打印本頁]
作者:
b790113g
時間:
2012-2-25 10:24
標題:
202 利息計算
本帖最後由 b790113g 於 2012-2-25 11:25 編輯
7 Y$ b5 `/ T/ a+ h; o' |
. R: x) {3 D e5 B+ w3 ~0 t; S
模擬銀行利息公式之計算
. r+ e% ^% U, U$ [1 p
(1) 若將1000元分別存入AB二間銀行,年利為5%,A銀行以複利計算存款,B銀行以單利計算存款,10年後各有多少錢?
5 ~# Z2 s. j! l$ S6 |! d$ Q
複利公式:p(1+r)^n
0 i, X' B! o, ^+ S- u0 x, t
單利公式:p(1+n*r)
. }! N1 Z' r: K R( [. K; K% @
p:本金 r:利率 n:年限
5 u- J X" ^: j
(2) 列示出10年中,A、B銀行存款狀況
# u1 @% u2 s9 Y" O, s
(3) 存款數目四捨五入至整數
public class jva202{
public static void main(String arg[]){
System.out.println("年\tA銀行(複利)\tB銀行(單利)");
int p = 1000 ;
double r = 0.05 ;
int n = 10 ;
// (int)a 5 (double)b 0.5 (double)a*b = 2.5
for(int i=1;i<=n;i++){
int m1 = (int)(p* Math.pow(1+r,i)); //Math.pow 只能帶浮點數
int m2 = (int)(p*(1+i*r));
System.out.printf("%d\t%d\t\t%d\n",i,m1,m2) ;
//m1 = (int)(p* Math.pow(1+r,2)); //Math.pow 只能帶浮點數
//m2 = (int)(p*(1+2*r));
//System.out.printf("%d\t%d\t%d",2,m1,m2) ;
}
//
}
}
複製代碼
作者:
kim
時間:
2012-2-25 11:27
public class j202
{
public static void main(String[] args)
{
System.out.println("年\tA銀行(複利)\tB銀行(單利)");
System.out.println("-------------------------------------");
int p=1000;
double r=0.05;
int n=10;
for(int i=1;i<=n;i++)
{
int m1=(int)(p*Math.pow(1+r,i));
int m2=(int)(p*(1+i*r));
System.out.printf("%d\t%d\t%d\n",i,m1,m2);
}
}
}
複製代碼
作者:
lon
時間:
2012-2-25 12:03
public class jva202{
public static void main(String arg[]){
int p=1000;
double r=0.05;
int n=10;
System.out.println("年\t A銀行(複利) \t B銀行(單利)");
System.out.println("-------------------------------");
for(int i=1;i<=n;i++){
int m1=(int)(p*Math.pow(1+r,i));
int m2=(int)(p*(1+i*r));
System.out.printf("%d\t%d\t\t%d\n",i,m1,m2);
}
System.out.println("-------------------------------");
}
}
複製代碼
作者:
lon
時間:
2012-2-25 12:03
public class jva202{
public static void main(String arg[]){
int p=1000;
double r=0.05;
int n=10;
System.out.println("年\t A銀行(複利) \t B銀行(單利)");
System.out.println("-------------------------------");
for(int i=1;i<=n;i++){
int m1=(int)(p*Math.pow(1+r,i));
int m2=(int)(p*(1+i*r));
System.out.printf("%d\t%d\t\t%d\n",i,m1,m2);
}
System.out.println("-------------------------------");
}
}
複製代碼
作者:
TOM
時間:
2012-2-25 12:09
public class jva202{
public static void main (String arg[]){
int p=1000 ;
double r=0.05 ;
int n = 10 ;
System.out.println("年\tA銀行(複利) \tB銀行(單利)");
System.out.println("--------------------------------");
for(int i=1;i<=n;i++)
{
int m1 = (int)(p*Math.pow(1+r,i) );
int m2 = (int)(p*(1+i*r) );
System.out.printf("%d\t%d\t%d\n",i,m1,m2);
}
}
}
複製代碼
作者:
johnson
時間:
2012-7-10 20:42
public class jva202{
public static void main(String arg[]){
int p=1000;
double r=0.05;
int n=10;
System.out.println("年\t A銀行(複利) \t B銀行(單利)");
System.out.println("-------------------------------");
for(int i=1;i<=n;i++){
int m1=(int)(p*Math.pow(1+r,i));
int m2=(int)(p*(1+i*r));
System.out.printf("%d\t%d\t\t%d\n",i,m1,m2);
}
System.out.println("-------------------------------");
}
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2