从等级(5-1和1-5)计算星星

时间:2013-01-23 00:11:43

标签: php math

我的分数从1到5,其中1是最好的,5是最差的(但不仅仅是整数,如1,也是1.14等等)。 我想计算每个等级会有多少个星(5星是最好的,1星是最差的 - 3个当然会留3个 - 但其余的?) 我用谷歌搜索结果,但我找不到任何有用的东西。也许我错过了树林,我不知道。基本上我猜的是相反的数字? 我想用PHP做到这一点。

2 个答案:

答案 0 :(得分:3)

我会认为很简单:

$new_grade = 6 - $old_grade;

或者更通用的解决方案:

$new_grade = $grade_max + $grade_min - $old_grade;

答案 1 :(得分:1)

Star = 6 - 等级

所以:

5 → 1  
4 → 2  
3 → 3  
2 → 4   
1 → 5