The Windows Calculator application was introduced as part of the Windows 1.0 and has been present in every version of windows there after. In Windows 3.0 the scientific mode was introduced. In Windows 7 the Calculator was completely redone with a slightly different look and a host of new features.
The standard mode is the older mode, and it's a simple calculator. As you enter number and operators it's calculate the result and display it. An important note for the standard mode of the calculator is that it does not follow the order of operations, it calculates each operation as entered. Because on top of where the result is displayed it shows the history of operations it tends to make one believe that it evaluates the entries as a formula; it does no. 4 + 4 * 3 following the Order of Operations rule should be 16, however in the basic mode the result is 24.
The scientific mode ads a lot of functions for various wave analyses operations and logarithmic function, etc. The scientific mode does follow order of operations. Enter 4 + 4 * 3 does return a result of 16.
This mode has saved many programmers the trouble of trying to calculate Hexadecimal and Binary conversions. When entering number in any of the different modes (Hex/Dec/Oct/Bin) a binary representation of the numbers always appears in the panel below the display. This mode does follow order of operations. Enter 4 + 4 * 3 does return a result of 16.
Calculator - Wikipidia Article
This article was originally written by Pantelis44999 .
Ed Price - MSFT edited Revision 7. Comment: Added Credits.
Ed Price - MSFT edited Revision 5. Comment: Formatting, minor edits, and added tags
Pantelis44999 edited Revision 4. Comment: Added Resources Section
Pantelis44999 edited Revision 3. Comment: Added TOC
Hi Ed,
Is this stub intended for the Calculator application in Windows?
Pantelis, yes that's the idea. Maybe a history of the feature with links to other resources on the topic.
Do you know that the Windows 3.11 release of the Calculator had a strange bug? 3.11 - 3-10 = 0!
No I didn't, I don't think I can find a copy 3.11 to try it.
Luigi is this a joke or a real bug on 3.11 ?? :)
I've read several posts about that strange error: according to what they wrote, it was a real bug.
Bug?
Jose,
The bug was in Luigi's prior comment: "3.11 - 3-10 = 0"