Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more
Raised when attempting to convert special float values (in particular infinite or NaN) to numerical classes which don't support them.
Float::INFINITY.to_r
raises the exception:
FloatDomainError: Infinity