【问题标题】:Calculate the Ranks of Candidates based on Votes and Total Candidates根据选票和总候选人计算候选人的排名
【发布时间】:2013-11-15 13:06:41
【问题描述】:

当我掌握了每个候选人的总数和每个候选人的选票时,我如何确定每个候选人的排名?

我已经管理了百分比部分,但是计算排名让我卡住了。

我最终会使用MySql,但现在我只需要计算排名的公式或方法。

如果您能仅对公式提供帮助,我会很高兴。就像利息的公式是PTR/100.

候选人总数

5

总票数

75

投票

Name    Marks   Percentage Rank(What I'm trying to calculate)
A       25      33.34       1/5 ->Rank 1/5 has the most votes
B       20      26.67       2/5 ->And so on
C       10      13.34       4/5
D        5      6.67        5/5
E       15      20.00       3/5

【问题讨论】:

  • 什么语言/技术?
  • 最后我将使用 MySql。但现在我只需要公式/方法来计算它。
  • 如果你能提供公式,我会很高兴。喜欢 PTR/100。

标签: ranking rank voting voting-system


【解决方案1】:

之前有一个关于 SO 的问题使用 MySQL 和排名变量来解决这个问题。答案中有一些可爱的东西

MySQL rank function

【讨论】:

    猜你喜欢
    • 2022-01-12
    • 2014-05-09
    • 2019-06-13
    • 2016-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多