From: Robert Klemme Date: 2009-02-22T06:14:43+09:00 Subject: Re: floating point rounding error? On 21.02.2009 19:14, Roger Pack wrote: >>> 1999.0.ceil > 1999 >>> (12.99+7.0)*100 > 1999.0 >>> ((12.99+7.0)*100).ceil > 2000 > > is this expected? Float computer math is full of those effects - and so are the archives of this list with articles similar to yours. Kind regards robert