From: Tim Pease Date: 2007-04-17T05:57:35+09:00 Subject: NaN Error > ruby --version ruby 1.8.5 (2006-12-25 patchlevel 12) [sparc-solaris2.8] > irb >> Float::MAX => 1.79769313486232e+308 >> 1.0e+300 => 1.0e300 >> 1.0e+301 => NaN >> 1.0e+308 => NaN >> 1.0e+309 => NaN >> 1.0e+700 => 8.55180271847103e+116 >> And on my Windows XP machine ... > ruby --version ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-cygwin] > irb >> Float::MAX => 1.79769313486232e308 >> 1.0e+300 => 1.0e300 >> 1.0e+301 => 1.0e301 >> 1.0e+308 => 1.0e308 >> 1.0e+309 => Infinity >> Any idea why the Solaris machine is fairly messed up for large float values?? Blessings, TwP