求解包含圆函数的公式

时间:2015-12-18 00:58:51

标签: math formula

我正在根据以下公式计算电子商务应用程序中的付款金额(注1:这只是一些伪代码,注2:我们要应用几种税,每一种都是四舍五入到小数位):

eachPayment = (price + sum(round(price * taxRate1, 2) + round(price * taxRate2, 2) + ...) - downPayment) / numberOfPayments

现在,在某些时候我想基于其他值(我有eachPayment,taxRate,downPayment和numberOfPayments)来计算price。考虑到round取决于price

,我该怎么做呢?

这应该在Javascript中完成,但是其他编程语言中的任何一般线索或样本都可以。

1 个答案:

答案 0 :(得分:1)

关于你的功能还有一些未知数。内置的JavaScript round(x)方法只接受一个参数,但是您的参数只有两个。你也使用了一个只有一个参数的未知sum(x)方法,考虑到总和的意义,这个方法有点荒谬。

无视这一点,最接近的是:

price = (downPayment + (eachPayment * numberOfPayments)) / (1 + taxRate1 + taxRate2 + ...);

无法知道四舍五入的金额。