RangeError
尝试将特殊浮点数(特别是 Infinity 或 NaN)转换为不支持它们的数值类时引发。
Infinity
NaN
Float::INFINITY.to_r #=> FloatDomainError: Infinity