The trouble with Microsoft Windows

While reading some postings about old CPU’s the subject on implementing calculations came up, and someone mentioned an issue with windows calculator. I assumed that this was an artifact from Windows 3.11 or something, but it still exists in Windows 7, and I assume will exist in Windows 8.

> 1. Start the Calculator accessory.
> 2. Write 4 on calculator.
> 3. Take its square root. It will show 2 (the right answer).
> 4. subtract 2 from the 2 result.
> 5. It will show -8.1648465955514287168521180122928e-39 instead of 0 (zero; the correct answer).

This is just unacceptable especially knowing that the same bad calculation is carried forward into other areas like Excel Spreadsheets and what not. How can this stand up to any kind of quality control within Microsoft … because it does! And THAT IS the Problem with Microsoft!