Ruby 4.1 リファレンスマニュアル

instance method Integer#to_f

to_f -> FloatRuby 2.4.0 から[permalink][rdoc][edit]

self を浮動小数点数(Float)に変換します。

selfFloat の範囲に収まらない場合、Float::INFINITY を返します。

p 1.to_f                     # => 1.0
p (Float::MAX.to_i * 2).to_f # => Infinity
p (-Float::MAX.to_i * 2).to_f  # => -Infinity