From: Bil Kleb Date: 2009-07-23T17:40:06+09:00 Subject: Re: Bug Rounding Floats? (9.245 * 100).round => 924? S/B 925! ddoherty03 wrote: > > Thanks for the explanation. If I could pick your brain for a second > on how to generalize your workaround, I would greatly appreciate it. If performance isn't a problem, you could use 'bigdecimal': http://ruby-doc.org/stdlib/libdoc/bigdecimal/rdoc/ See for example, http://rubyquiz.com/quiz46.html Regards, -- Bil Kleb http://fun3d.larc.nasa.gov http://twitter.com/bil_kleb