algorithm - 该算法如何在计算程序中表达?

标签 algorithm equation

是否有人可以使该算法易于理解以进入我的应用程序的计算。

Algorithm

谢谢

解释:

Description of Algorithm

最佳答案

是的,该算法肯定可以用编程语言表达,但我不会提供实现,但会提供一些伪代码来帮助您入门。
所以我们首先看到的是 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/

相关文章:

algorithm - 解释了使用 Mean Shift 进行图像分割

algorithm - 并行计算中的随机数生成器(MATLAB),每个并行循环中的初始随机数不同?

java - 如何在java中减去hashmap数据

weka - 具有标称属性 weka 的线性回归

c# - 使用 C# 将整数集转换为范围

algorithm - 最优搜索路径策略

algorithm - 如何确定当前的一组数据值是否代表或与之前的历史数据值相关?

Ruby 创建方程图像 (LaTeX)

c - 这个 an + bnlog2(n) + cn3 = k,在这里为更大的输入找到 n 不能正常工作

Java:联立方程