是否有人可以使该算法易于理解以进入我的应用程序的计算。
谢谢
解释:
最佳答案
是的,该算法肯定可以用编程语言表达,但我不会提供实现,但会提供一些伪代码来帮助您入门。
所以我们首先看到的是 x
正在处理金钱,所以让我们将其表示为双数
double monthlyPayment //this is X
接下来我们看到 P sub 0
是贷款总额,所以我们也将其表示为双数
double loanAmount // this is P sub 0
接下来我们看到 i
是利率,所以这也是一个双倍的利率
double interestRate // this is i
接下来我们看到 n
是贷款剩余的月数,这是一个整数
int monthsRemaining // this is n
所以看看您提出的公式,我们采用以下公式:
monthlyPayment = (loanAmount * interestRate) / 1 - (1 + interestRate) ^ (-1 * monthsRemaining)
现在无需实际实现,我相信您可以从这里开始。
关于algorithm - 该算法如何在计算程序中表达?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5212460/