# 计算民意调查百分比的真实票数

**URL:** https://meta.discourse.org/t/calculate-real-number-of-votes-from-poll-percentages/249312
**Category:** Support
**Tags:** polls
**Created:** [2022 年12 月 19 日 02:40 UTC](https://meta.discourse.org/t/calculate-real-number-of-votes-from-poll-percentages/249312 "2022-12-19T02:40:07Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### 作者： ![Phylo\_IF](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/phylo_if/32/280883_2.png) [@Phylo\_IF](https://meta.discourse.org/u/Phylo_IF)
#### 发布日期： [2022 年12 月 19 日 02:40 UTC](https://meta.discourse.org/t/calculate-real-number-of-votes-from-poll-percentages/249312/1 "2022-12-19T02:40:07Z")

</div>

嘿，我们在论坛中使用投票生成器来进行投票。投票通常会显示每个选项的百分比以及投票的总票数。  
我想知道生成器是如何将投票“四舍五入”成显示的百分比的。

假设我们需要一个选项获得 50 票，总共投了 87 票，我得到：  
选项 1：57%  
选项 2：43%  
选项 1 投了多少票？

计算 (87 \* 0.57) 得到 49.59 票 - 我能确定是选项一有 49 票，还是也可能是 50 票？  
因为 50/87 的结果是 57.47%，可能在投票中也会显示为 50%。  
而 49/87 的结果是 56.32%

所以基本上——有人知道投票生成器四舍五入计算的确切规则吗？

---

<div class="post-metadata">

### 作者： ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### 发布日期： [2022 年12 月 19 日 03:37 UTC](https://meta.discourse.org/t/calculate-real-number-of-votes-from-poll-percentages/249312/2 "2022-12-19T03:37:33Z")

</div>

我认为它使用了最大余额法将总数四舍五入到 100%

> <https://github.com/discourse/discourse/blob/cc4af80c7d50945f7e57fd0b79152e28b9f252ee/plugins/poll/assets/javascripts/lib/even-round.js#L1-L4>

因此，选项 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%

在更复杂的设置中，最确定的方法可能是使用数据浏览器。

---

<div class="post-metadata">

### 作者： ![Phylo\_IF](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/phylo_if/32/280883_2.png) [@Phylo\_IF](https://meta.discourse.org/u/Phylo_IF)
#### 发布日期： [2022 年12 月 19 日 04:42 UTC](https://meta.discourse.org/t/calculate-real-number-of-votes-from-poll-percentages/249312/3 "2022-12-19T04:42:42Z")

</div>

非常感谢。我本来就是这么想的，但得到澄清也好。

---

<div class="post-metadata">

### 作者： ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### 发布日期： [2023 年1 月 18 日 04:43 UTC](https://meta.discourse.org/t/calculate-real-number-of-votes-from-poll-percentages/249312/4 "2023-01-18T04:43:00Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
