以下のような値にしたいです
10.0 →10
1.5→1.5

以下のような処理でvalue=1.0ではなく、value=1となるようにはなったのですが、
もっと良い方法はありますでしょうか?

value = 10.0 / 10(何らかの計算)
if value == value.to_i
  value = value.to_i
end