Henry Maddocks wrote in post #1080347:
> 2659876.77 is correct. This is how numbers 'work'. There is either a
> fundamental mis-understanding of numbers or you really want strings.

Have you ever heard of truncating?

When a number is "rounded" differently from what we know from school 
(which is commercial rounding) doesn't mean it is "wrong". You can round 
any way you like.

-- 
Posted via http://www.ruby-forum.com/.