rails 4 分部

Division on rails 4

我很难思考我应该如何处理这个问题。我将这两个数字相除并期待一个非整数答案。意思是说它应该是十进制格式。但不幸的是,它回答了一个整数。 示例:5 / 2 = 2

 s.apts =  sum_pts.to_f / sum_game.to_f

您只需告诉 Ruby 您正在进行非整数除法,将问题写为“5.0 / 2.0”

参见:

Why is division in Ruby returning an integer instead of decimal value?

试试这个:

a = 5.0
b = 2.0
puts a / b