2015-06-21 35 views
1

嗯,我在做这个现在太长时间,而谷歌也没有帮助:获取Procentual值在PHP

我有值100.50 我该怎么办100.50 - 在PHP中10.1%?这样的输出将是90.45

不知怎么使用我的PHP方法,我得到的输出喜欢90.12124502540540405

+1

发布您的代码。你的数学没有意义。 – PiranhaGeorge

回答

2

假设你预期的结果一个错字,四舍五入至小数点后2位:

echo round(100.5 * ((100 - 10.1)/100), 2); //90.35 
0

PHP只是不支持符号$val-10%

然而,百分比仅仅是分数乘以100

$val=100.50; 
$percent=10.1; 
$result=$val*(1-$percent/100);