我想将$drivervalue
的30.4%添加到$drivervalue
,是否可以这样做如下?我知道如果我知道实际的数字会是什么,我可以在1之后放30.4,但因为我不知道它会是什么,所以我使用变量,而不是这是一个有效的语法?添加数量本身的百分比
//example
$drivervalue = 16000000;
$percentdiff = 30.4;
$drivvalue *= 1. $percentdiff;
我想将$drivervalue
的30.4%添加到$drivervalue
,是否可以这样做如下?我知道如果我知道实际的数字会是什么,我可以在1之后放30.4,但因为我不知道它会是什么,所以我使用变量,而不是这是一个有效的语法?添加数量本身的百分比
//example
$drivervalue = 16000000;
$percentdiff = 30.4;
$drivvalue *= 1. $percentdiff;
$drivervalue *= (1 + $percentdiff/100);
$drivervalue = $drivervalue * (1 + ($percentdiff/100));
$num = 100;
$percentage = 30.4;
$num += $num*($percentage/100); // results in 130.4
相关:[百分比的数是其它数量(http://stackoverflow.com/questions/8263645/percentage-a-number-is-of-another - 数字) - 也很有用:[PHP算术运算符](http://php.net/language.operators.arithmetic) – hakre