標題:
202 利息計算
[打印本頁]
作者:
b790113g
時間:
2012-2-25 10:24
標題:
202 利息計算
本帖最後由 b790113g 於 2012-2-25 11:25 編輯
' i& \: r/ I- t" w" F
* J+ h/ j+ K; e8 [7 v7 ^# D
模擬銀行利息公式之計算
8 e z' z: h9 Q0 u/ ^
(1) 若將1000元分別存入AB二間銀行,年利為5%,A銀行以複利計算存款,B銀行以單利計算存款,10年後各有多少錢?
# ?! z1 U7 v( R3 p
複利公式:p(1+r)^n
8 i0 I6 p/ G2 I- K8 V
單利公式:p(1+n*r)
1 x4 y& n7 V4 ]1 R, w3 E* U
p:本金 r:利率 n:年限
B# V1 |+ y J' ]$ n2 l1 `
(2) 列示出10年中,A、B銀行存款狀況
$ H" K; G Z! b
(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://seed.istak.org.tw/)
Powered by Discuz! 7.2