0
我想不通爲什麼計算是錯誤的。我試圖計算用戶在Rails應用程序中得分超過中值分數的時間百分比。簡單的軌道計算不正確
控制器
my_scores_over_median_count = 6
total_scores_over_median = 8
@my_over_median_percent = (my_scores_over_median_count/total_scores_over_median) * 100
當我加入這個我控制器:
puts my_scores_over_median_count
puts total_scores_over_median
puts @my_over_median_percent
我得到:
6 (correct)
8 (correct)
0 (incorrect)
是否有人可以幫助我瞭解爲什麼我得到0
代替的75
?謝謝。
的作品!現在,分數是重要的。我如何改變這些工作。例如,我有'my_scores_over_median_count = @ my_games.where(「my_score>?」,median_score).count'。謝謝 – yellowreign
編輯顯示如何使用.to_f方法強制計數變成浮點數 – SporkInventor
感謝您的幫助! – yellowreign