在java中计算折扣因子

时间:2018-05-10 11:21:09

标签: java android math

我正在尝试计算每月贷款付款公式贷款付款=金额/折扣因素www.thebalance.com 根据网站折扣因子是用这个公式(D) = {[(1 + i) ^n] - 1} / [i(1 + i)^n]计算的,我尝试将其解释为Java并提出

double discountFactor = (Math.pow((1 + interest), numberOfPayments) - 1) / Math.pow(interest * (1 + interest), numberOfPayments);

但是输出infinity对数学不太好,有人可以帮助指出问题吗?

2 个答案:

答案 0 :(得分:1)

double discountFactor = (Math.pow((1 + interest), numberOfPayments) - 1) /
                        (interest  * Math.pow((1 + interest), numberOfPayments));

interest不是权力的一部分,应该是权力之外。

答案 1 :(得分:0)

把兴趣放在'在第二个电源功能之外不在里面。

double discountFactor = (Math.pow((1 + interest),numberOfPayments)-1)/(interest*Math.pow((1+interest),numberOfPayments));