PHP - 双递归乘法

时间:2015-02-01 18:50:01

标签: php recursion numbers multiplication

我正在创建一个函数来计算我的业务价格,但我坚持一点

$cost = 5.4; 
$price = $cost + ($price*0.105) + ($price*0.1);

我怎么做这个数学?这是一个递归公式,但我没有看到解决方案..我试图搜索,但没有看到这样做的方式。

如果有人可以帮助我,谢谢

2 个答案:

答案 0 :(得分:0)

我没有在评论中关注整个讨论,但如果这种关系是正确的,那么它只是一个简单的数学方程式:

$cost = 5.4;
$price = $cost + ($price*0.105) + ($price*0.1);

移动左侧包含$price的所有字词:

$price - 0.105 * $price - 0.1 * $price = $cost

在左侧做数学运算:

$price * (1 - 0.105 - 0.1) = $cost
0.795 * $price = $cost

将双方除以0.795,全部是:

$price = $cost / 0.795;

现在

echo($price);

显示:

6.7924528301887

对两位数进行舍入为6.79

答案 1 :(得分:0)

我找到了这个计算的名称..它的标记

http://www.purplemath.com/modules/percntof2.htm

谢谢大家!