PHP - 双递归乘法
PHP - Double Recursive Multiplication
我正在创建一个函数来计算我的业务价格,但我卡在了一点上
$cost = 5.4;
$price = $cost + ($price*0.105) + ($price*0.1);
我如何做这个数学?这是一个递归公式,但我没有看到解决方案。我尝试搜索但没有找到解决方法。
如果有人可以帮助我,谢谢
我没有关注评论中的整个讨论,但如果这种关系是正确的,那么它只是一个简单的数学方程式:
$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
。
我找到了这个计算的名称..它的标记
http://www.purplemath.com/modules/percntof2.htm
谢谢大家!
我正在创建一个函数来计算我的业务价格,但我卡在了一点上
$cost = 5.4;
$price = $cost + ($price*0.105) + ($price*0.1);
我如何做这个数学?这是一个递归公式,但我没有看到解决方案。我尝试搜索但没有找到解决方法。
如果有人可以帮助我,谢谢
我没有关注评论中的整个讨论,但如果这种关系是正确的,那么它只是一个简单的数学方程式:
$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
。
我找到了这个计算的名称..它的标记
http://www.purplemath.com/modules/percntof2.htm
谢谢大家!