用java求银行利率算法 本帖最后由 qingyangdian456 于 2012-02-19 18:06:14 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /**需求:本金1万元人民币,以一年期整存整取的形式储蓄在银行,一年期利率为2.79%,n年后连本带息共计多少钱。*/class Calculate{ public double calcuTotal(double prin,double rate,int n) //参数分别是本金、利率,存放期 { double inte=0.00; //利息 double sum=prin; for(int i=0;i<n;i++) { inte=inte+prin*rate; //一年期整存整存的利息算法 } sum+=inte; return sum; }}class ParamSet{ public static void main(String[] args) { //设置你要的参数 double prin=10000.00; double rate=0.0279; int n=10; //存多少年 Calculate c = new Calculate(); double sum=c.calcuTotal(prin,rate,n); System.out.println("本金:"+prin+" 元 \n存款利率:"+rate+'\n'+n+"年后连本带息共为:"+sum+"元"); }} 第三年:(10000*2.79%+10000)*2.79%+100000第N年:10000*(2.79%^N+2.79%^(N-1)+...+2.79+1) 网页的乱码问题 如何在 tomcat stop 之前执行一些java代码? 我按书上编了一个程序FlowLayout,编译能通过,运行却出一个这样的对话框"我按书上编了一个程序Flowlayout,编译难过,运行就出一个框“ 该 时间格式的问题,在线等 谁有过使用Jess 的经验,帮帮忙 如何保存密钥文件更安全 请问如何把一个二维数组拷贝到另一个二维数组中??谢谢 一个简单的递归问题,救命了!!!马上给分!!!!! 怎样在一个Jpanel上画图形? 如何从数据文件中有格式的读数据? 存入数据库失败有哪几个exception 新手求教 JAVA监听问题
需求:本金1万元人民币,以一年期整存整取的形式储蓄在银行,一年期利率为2.79%,n年后连本带息共计多少钱。
*/
class Calculate
{
public double calcuTotal(double prin,double rate,int n) //参数分别是本金、利率,存放期
{
double inte=0.00; //利息
double sum=prin;
for(int i=0;i<n;i++)
{
inte=inte+prin*rate; //一年期整存整存的利息算法
}
sum+=inte;
return sum;
}
}class ParamSet
{
public static void main(String[] args)
{
//设置你要的参数
double prin=10000.00;
double rate=0.0279;
int n=10; //存多少年
Calculate c = new Calculate();
double sum=c.calcuTotal(prin,rate,n);
System.out.println("本金:"+prin+" 元 \n存款利率:"+rate+'\n'+n+"年后连本带息共为:"+sum+"元");
}
}
第N年:10000*(2.79%^N+2.79%^(N-1)+...+2.79+1)