This entry was posted on Friday, October 3rd, 2008 at 12:11 pm and is filed under All Posts, Usability and Technology. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Muffing the Math

I’ve heard over the years that DOS [and Windows] sometimes err in calculations over a certain size. Something to do with floating points, I think. Anyway, I never understood the problem, so I appreciate that this report of Google Calculator having trouble includes an explanation:
It’s not a simple case of a cutoff where things fall apart, though. 1,999,999,999,999,999 minus 1,999,999,999,999,995 incorrectly equals 0, but 1,999,999,999,999,999 minus 1,999,999,999,999,993 correctly equals 6. And 400,000,000,000,002 minus 400,000,000,000,001 incorrectly equals 0, but 400,000,000,000,002 minus 400,000,000,000,000 correctly equals 2.
Perhaps most amusing for the schadenfreude crowd, Google botches some math involving a googol, which is 1 followed by 100 zeros. The quantity of a googol plus one, minus a googol, equals 0 rather than the correct result, 1.
Leave a Reply