The calculator tool has been available in all the versions of Microsoft Windows and has been vastly used. However, do you know that there is a bug in Windows calculator?

- Open Windows calculator
- Write 4 on calculator
- Take its square root (sqrt) … 2 will be shown as the answer
- Now subtract 2 from the 2 result
- Instead of showing 0, the calculator will show 1.068281969439142e-19 in
**standard mode**and -8.1648465955514287168521180122928e-39 in**scientific mode**

**This error appears whenever you subtract a number from the result of the sqrt of that number. So, it can be reproduced using any number.**

** **

This error is present in all the versions of Windows. The calculator application comes bundled with Windows.

## Cause of Calculator Bug

The root cause of this error lies in the **order of operations** you do and how calculator handles them. Take the following sequence of operation:

- Start the calculator
- Key press 4
- Take it sqrt. The answer will be 2 (this result remains in calculator’s memory)
- Click subtract (now operation in memory is subtract)
- Click equals (=)
- The calculator will show 0 (which is correct)

When you press equal to button –the calculator repeats the operation in the memory on the value that is there in memory.

## Leave a Reply