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/.