Though I don't think anyone uses Excel for vital calculations, I am surprised at the type and seriousness of the error.
And yet another (if needed) confirmation to my theory:
This issue only exists in Excel 2007, not previous versions.
Latest does not always equate to "better".
A technical analysis on the problem:
Of the various comments here:
this one struck me as being simple and to the point:
That's why most of us are staying with Office 2000 and Windows XP.
Remember my boss was so mad when his wireless keyboard missed a key stroke. One hundred thousand became ten thousand could be a very serious mistake.
If you send out an Excel order form to order 850 pieces of $77.1 parts. The recipient open it with Excel 2007 and charge you $100,000. This is no fun.
For the record, OpenOffice.org is NOT affected by this bug, and since AFAIK it uses floating point math as well, the bla-bla-bla about this BUG being implicit in the way calculations are made appears like pure nonsense.