Mur*_*lek -1 php math percentage
我已经创建了一个php程序,用户可以在其中投票进行投票,之后,投票结果将只显示百分比,但是我在程序中遇到错误.
我用于百分比计算的代码是
<?php echo round(($num_votes / $total_votes) * 100) ?>
现在如果我们谈论一个样本民意调查结果,假设我们有五个选项
option A - 4 votes
option B - 2 votes
option C - 4 votes
option D - 1 votes
option E - 0 votes
总票数= 11
在这种情况下,百分比结果生成是
option A - 36%
option B - 18%
option C - 36%
option D - 9%
option E - 0%
但百分比总和99%
而不是100%
.我想要的是总应该是100%
任何帮助将不胜感激
谢谢.
如果你正在使用四舍五入的数字,你最终可以得到...舍入数字.这些舍入数字的总和将与常规总和不同.你无法改变这一点.如果你坚持,你必须:
但是你搞乱了数据.你可能认为你在清理它,但是你搞砸了.
归档时间: |
|
查看次数: |
1634 次 |
最近记录: |