Phylo_IF
(Phylo [IF])
1
嘿,我们在论坛中使用投票生成器来进行投票。投票通常会显示每个选项的百分比以及投票的总票数。
我想知道生成器是如何将投票“四舍五入”成显示的百分比的。
假设我们需要一个选项获得 50 票,总共投了 87 票,我得到:
选项 1:57%
选项 2:43%
选项 1 投了多少票?
计算 (87 * 0.57) 得到 49.59 票 - 我能确定是选项一有 49 票,还是也可能是 50 票?
因为 50/87 的结果是 57.47%,可能在投票中也会显示为 50%。
而 49/87 的结果是 56.32%
所以基本上——有人知道投票生成器四舍五入计算的确切规则吗?
1 个赞
Benjamin_D
(Benjamin Decotte)
2
我认为它使用了最大余额法将总数四舍五入到 100%
因此,选项 1 有 49 或 50 票
50/87 得到 57.47%
49/87 得到 56.32%
而选项 2 有 37 或 38 票
38/87 得到 43.67%
37/87 得到 42.52%
由于 0.52 > 0.47,50-37 是可能的,42.52% 将被四舍五入到 43%
由于 0.67 > 0.32,49-38 将得到 56%-44%
在更复杂的设置中,最确定的方法可能是使用数据浏览器。
3 个赞
system
(system)
关闭
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.