RangeError
在嘗試將特殊浮點值(特別是 Infinity 或 NaN)轉換為不支援它們的數值類別時引發。
Infinity
NaN
Float::INFINITY.to_r #=> FloatDomainError: Infinity