PHP 中的计算
Calculations In PHP
我需要执行计算并将结果全部舍入 php。我已经尝试了下面的方法,但我总是以 0 结尾。如果我手动执行计算,情况就不会如此。以下是我的语法,我所追求的是
val1-val2
answer from above / val1
answer from above * 100 (to get percent)
这是我使用的语法
print "<td>" . number_format(round($res->val1-$res->val2/$res->val1)*100) . "%" . "</td>";
编辑
让我们用现实生活中的例子
$val1 = 1122
$val2 = 280
我要计算步骤为$val1-$val2 = 842
然后 842/$val1 或 842/1122 = .75
如果我用
($val1-$val2)/$val1 = 1 这是不正确的。
使用(val1-val2)/val1
注意括号!
echo round((($val1 - $val2) / $val1) * 100).'%';
工作正常吗?看这里https://3v4l.org/d4bpe
我需要执行计算并将结果全部舍入 php。我已经尝试了下面的方法,但我总是以 0 结尾。如果我手动执行计算,情况就不会如此。以下是我的语法,我所追求的是
val1-val2
answer from above / val1
answer from above * 100 (to get percent)
这是我使用的语法
print "<td>" . number_format(round($res->val1-$res->val2/$res->val1)*100) . "%" . "</td>";
编辑
让我们用现实生活中的例子
$val1 = 1122
$val2 = 280
我要计算步骤为$val1-$val2 = 842
然后 842/$val1 或 842/1122 = .75
如果我用 ($val1-$val2)/$val1 = 1 这是不正确的。
使用(val1-val2)/val1 注意括号!
echo round((($val1 - $val2) / $val1) * 100).'%';
工作正常吗?看这里https://3v4l.org/d4bpe