计算复利的java代码 计算复利编程

java编写程序,计算在银行存10000元一年后的金额,银行一年的定期利息是百

public class Test {

目前创新互联公司已为上千余家的企业提供了网站建设、域名、虚拟主机、网站托管、服务器租用、企业网站设计、鹤山网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

public static void main(String[] args) {

double rate = 3.0 / 100; 渣岩袭// 利息3%

double amt = 10000; // 金额 10000

int daysOfYear = 365; // 利息计算方式

int term = 365; // 存多久 365天表示一年

// 利如兄息

double interest = (term / daysOfYear) * 枣液(amt * rate);

// 到期金额

double mamt = interest + amt;

System.out.println(amt + "元存银行" + term + "天,利息是:" + interest + ",到期金额是:" + mamt + "。");

}

}

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://azwzsj.com/article/ddpdhoi.html