评级计算

时间:2014-07-04 14:59:46

标签: rating

也许是一个愚蠢的问题,但我的评价计算结果。我的全球评分介于0和1之间,评级数,用户评分。

如何计算新评级:

  • 旧的全球评级
  • 用户评分
  • 新旧评级数

有什么想法吗?

谢谢。

1 个答案:

答案 0 :(得分:2)

  • 将之前的平均评分乘以之前的数字 收视率。
  • 添加新评分。
  • 除以之前的评分数加上 一个得到新的平均值。

请谨慎选择您选择的数据类型,否则每次执行此计算时都会失去一些准确性。

伪代码:

newRating = ((oldRating * previousNumberOfRatings) + userRating) / (previousNumberOfRatings + 1)