添加数字百分比给自己

时间:2011-11-24 15:01:25

标签: php math

我想将$drivervalue的30.4%添加到$drivervalue,是否可以按以下方式执行此操作?我知道如果我知道实际的数字是什么,我可以把它放在1.之后的30.4,但由于我不知道它会是什么,我使用变量而不是这是一个有效的语法?

//example

$drivervalue = 16000000;

$percentdiff = 30.4;

$drivvalue *= 1. $percentdiff;

3 个答案:

答案 0 :(得分:12)

$drivervalue *= (1 + $percentdiff / 100);

答案 1 :(得分:10)

 $num = 100;
 $percentage = 30.4;
 $num += $num*($percentage/100); // results in 130.4

答案 2 :(得分:6)

$drivervalue = $drivervalue * (1 + ($percentdiff / 100));