2013-01-23 41 views
0

我有1到5的等級,其中1是最好的,5是最差的(但不是像1,也是1.14等整數)。 我想計算每個年級會有多少顆星星(5顆星最好,1顆最差 - 3顆當然會留3顆) - 我用Google搜索得到結果,但我沒有找到任何有用的。也許我錯過了樹林,我不知道。基本上,這將是我猜的相反數字? 我想在PHP中這樣做。從等級(5-1和1-5)計算星星

回答

3

很簡單,我覺得:

$new_grade = 6 - $old_grade; 

或者一個更通用的解決方案:

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

星= 6 - 級

所以:

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