正文
计算活期利息java代码 java实验银行计算利息实验报告
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
java 计算存款利息
money(1+rate)^year - money
是money * (1+rate)^year - money,和普通的数学顺序一样,先计算级别高的,括号内的1+rate、再乘方year、再乘 money,最后减money。
转成java的计算式,也是按顺序的,乘方的地方就是按JAVA的函数pow的要求,写进参数。
money*Math.pow((1+rate),year)-money;
JAVA 计算存款利息(再次提问) 又不懂的地方...
pow(x,y)是指数函数计算活期利息java代码,其中参数x是底数,参数y是指数
interest= money(1+rate)^year - money 中的(1+rate)^year
底数是1+rate,指数是year
所以变为money *Math.pow((1+rate),year)-money 计算活期利息java代码了
第二问也问得太傻了吧,公式不是给出那个1了嘛。
第三问
(int)(interest*100+0.5)/100,是四舍五入到十分位的意思,举个例子
如interest=100.005
则(int)(100.005*100+0.5)/100=(int)(10000.5+0.5)/100=(int)(10001.0)/100=100.01
是不是100.005四舍五入到十分位了。
再如interest=100.004
则则(int)(100.004*100+0.5)/100=(int)(10000.4+0.5)/100=(int)(10000.9)/100=100.00
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;in;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+"元");
}
}
关于计算活期利息java代码和java实验银行计算利息实验报告的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。