On Sun, 05 Aug 2007 02:18:57 +0000, georgebudd wrote: That's weird. > > Looks like divmod is somehow confused on some machines.... > > On my Linux box (ruby 1.8.5 (2006-12-04 patchlevel 2) [i386-linux]): > > irb(main):002:0> (14.9/24.0).divmod(1.0/24) > => [14, 0.0375] > irb(main):003:0> I am using ruby 1.8.5 (2006-08-25) [x86_64-linux-gnu] For now I shall use a workaround. Thanks