求复利的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