On Apr 17, 11:41 am, "Tim Pease" <tim.pe... / gmail.com> wrote: > Once more on the Windows 1-click installed version of Ruby. > > > ruby -w float_bug.rb > > ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] > Float::MAX = 1.79769313486232e+308 > 1.0e+300 = 1.0e+300 > 1.0e+301 = NaN > 1.0e+308 = NaN > 1.0e+700 = 1.0e+189 Further, (Windows, 1-click), same version: C:\>ruby -v ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] C:\>irb -v irb 0.9.5(05/04/13) C:\>irb irb(main):001:0> 1.0e+800 => 1.0e+289 irb(main):002:0> 1.0e+900 => NaN irb(main):003:0> 1.0e+1000 => NaN irb(main):004:0> 1.0e+1100 (irb):4: warning: Float 1.0e+1100 out of range => Infinity