求复利的java代码 复利计算题例题及答案
用Java,应用for循环计算复利
public class Calculate
站在用户的角度思考问题,与客户深入沟通,找到临沧网站设计与临沧网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站建设、成都网站制作、企业官网、英文网站、手机端网站、网站推广、域名注册、网站空间、企业邮箱。业务覆盖临沧地区。
{
public static void main(String[] args){
double money = 1000; //本金
int years = 20; /渗圆/存钱年数
double sum = 0; //存款总额
double r = 0.05; //利率
for(int i = 1 ; i=years; i++){
sum = (1+ r) * i *money;
System.out.println("存入第"+i+"年后的存款总丛闹塌额为:弯胡"+sum);
}
}
}
java基础习题里的复利计算公式?
设每年购买为P,购买n年,利率为r,则让圆告第n年结束时,最后一年购买的P,变成了腔纯P(1+r)
倒数第二年:P(1+r)²,第一年 P(1+r)的n-1次方
这是个等比数列,等比数列求和总会吧?
Sn = a1 * (1-q的n次方) / (1-q)
这坦明里q = 1+r
= P((1+r) + (1+r)²...+(1+r)的n-1次方) = P((1+r)^n-1) / (1+r -1) = P((1+r)^n-1)/r
java复利求和的算法
goal是养老应森培睁付金额,
while (balance goal){ 当养老金账户金额小于即不足养老金应付金额时,就多循环一次
// add this year's payment and interest 加上的应付款和利息
balance += payment;//养老金账户加一年社保应付款
double interest = balance * interestRate / 100;//利息等于金额乘利率%
中型balance += interest;//账户加上利息
此岁 years++;//多算1年
}
本文题目:求复利的java代码 复利计算题例题及答案
文章网址:http://pwwzsj.com/article/ddpdjed.html