我想將$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