2011-11-24 3 views
2

$drivervalue의 30.4 %를 $drivervalue에 추가하고 싶습니다. 다음과 같이 할 수 있습니까? 나는 실제 숫자가 1이 될 때까지 30.4를 넣을 수 있다는 것을 알았는지를 안다. 그러나 나는 그것이 무엇이 될지를 알지 못하기 때문에 유효한 문법 대신이 변수를 사용하고 있는가?자신에게 숫자의 백분율을 더하기

//example 

$drivervalue = 16000000; 

$percentdiff = 30.4; 

$drivvalue *= 1. $percentdiff; 
+0

관련 : 다수의 다른 수의 비율이다 (http://stackoverflow.com/questions/8263645/percentage-a-number-is-of-another - 숫자) - 유용한 정보 : [PHP 산술 연산자] (http://php.net/language.operators.arithmetic) – hakre

답변

9
$drivervalue *= (1 + $percentdiff/100); 
4
$drivervalue = $drivervalue * (1 + ($percentdiff/100)); 
8
$num = 100; 
$percentage = 30.4; 
$num += $num*($percentage/100); // results in 130.4 
관련 문제