Sebastian Hungerecker wrote: > Brandon Hoult wrote: >> >> (2241.18 * 100).to_i >> >> => 224117 >> >> Anyone know what is up with that? > > Floating point arithmetic isn't entirely accurate. >>> "%.30f" % (2241.18 * 100) > => "224117.999999999970896169543266296387" > > And since 224117.999999999970896169543266296387.to_i is 224117, that's > what > you get. > > HTH, > Sebastian Thanks... found this after poking around... guess I should have spent more time looking. http://www.ruby-forum.com/topic/132986#new -- Posted via http://www.ruby-forum.com/.