From: Roger Pack Date: 2009-02-22T03:14:20+09:00 Subject: floating point rounding error? >> 1999.0.ceil 1999 >> (12.99+7.0)*100 1999.0 >> ((12.99+7.0)*100).ceil 2000 is this expected? Is there any BigFloat that avoids this? Thanks! -=r -- Posted via http://www.ruby-forum.com/.