四舍五入的百分比之和不等于100?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了四舍五入的百分比之和不等于100?相关的知识,希望对你有一定的参考价值。
假设我们有一个带有整数的项目列表:
USA: 3 people
Australia: 2 people
Germany: 2 people
如果我们计算每个值相对于整个列表中的总和的百分比,则会得到:
USA: 3/(3+2+2)*100 = 42.857...%
Australia: 2/(3+2+2)*100 = 28.571...%
Germany: 2/(3+2+2)*100 = 28.571...%
如果我们四舍五入,我们得到:
USA: 43%
Australia: 29%
Germany: 29%
43 + 29 + 29 = 101的总和不是100,对于软件用户来说,这有点奇怪。您将如何解决这个问题?
答案
选项1
另一答案
您可以参考选举中使用的最大剩余法:Wikipedia: Largest Remainder Method
另一答案
由于四舍五入,组成部分之和可能未总计。统计报告中的标准。
另一答案
您可以通过对所有取整后的结果(除最后一个取整,然后将最后一个取值100-先前的总和...加起来)来“作弊”。
以上是关于四舍五入的百分比之和不等于100?的主要内容,如果未能解决你的问题,请参考以下文章