Windows Calculator


The Windows Calculator is a software calculator that comes bundled with the Windows operating system. The basic mode is called “Standard” and is the default, Scientific mode has most of the operationsMathworldPlanetmath available on a typical scientific calculator. Note that switching between modes causes the loss of the current value displayed (unless of course that value is 0). For some reason, Standard mode has a square root key but Scientific mode does not. As a workaround in scientific mode, one can enter, say, [2] [x^y] [0] [.] [5].

Division by zero causes an error condition that must be cleared with the C key on the displayed keyboard (or the Escape key on the computer’s keyboard). Integer values smaller than 1032 can be displayed in all their digits. According to the Help, the Windows Calculator truncates π to 32 digits, but rational numbersPlanetmathPlanetmathPlanetmath are stored internally “as fractions”.

Like most scientific calculators, the Windows Calculator can display results in binary, octal and hexadecimal, but is limited to integers in those bases. Additionally, negative numbers are shown in two’s complement (and the sign change key performs two’s complement on the displayed value). In those bases, the user can choose the data size: quadruple word (the default), double word, word or byte. Overflows don’t trigger any kind of exception or error notification, the calculator quietly discards the more significant digits and displays the least significant digits that will fit in the currently selected data size.

Like the Mac OS Calculator, for the Windows Calculator 00=1.

References

  • 1 David A. Karp, Tim O’Reilly & Troy Mott, Windows XP in a Nutshell Cambridge: O’Reilly (2002): 114 - 117
Title Windows Calculator
Canonical name WindowsCalculator
Date of creation 2013-03-22 16:39:22
Last modified on 2013-03-22 16:39:22
Owner PrimeFan (13766)
Last modified by PrimeFan (13766)
Numerical id 8
Author PrimeFan (13766)
Entry type Definition
Classification msc 00A05
Classification msc 01A07