mock-up of scientific calculator


This mock-up of a scientific calculator is realistic in that it has almost every function one can expect on a typical scientific calculator. It is unrealistic in that each function gets its own key. Usually, scientific calculators have some kind of shift key (labeled “Shift”, “2nd” or something similar) and almost all the other buttons (including the digit buttons) have a second or even third use. Sometimes these shifts make sense (sine and arcsine on the same key, for example), sometimes less so (for example, the random number generator on the key for π or the decimal point).

BIN EE OFF ON
OCT dc RAND C
DEC abc Σ+ Σ- yσn-1
HEX nCr x^ y^ yσn
x! nPr x¯ y¯ xσn-1
ex π PR RP xσn
ln DEG GRAD RAD MR
10x sin-1 cos-1 tan-1 M+
log sin cos tan STO
xy D E F %
xy A B C ÷
x3 7 8 9 ×
x3 4 5 6 -
x 1 2 3 +
x2 0 . ± =
1x

Not all scientific calculators support binary, octal and hexadecimal display. Fractions display and conversion is another category of functions that is available on many, but not all, scientific calculators. The trigonometric and statistical functions, on the other hand, are always standard, even if the button labels aren’t always (mainly for the statistical functions). The percentage key is more of a rarity on scientific calculators, something reflected by the Windows Calculator, which has percentage in Standard mode but not Scientific (puzzlingly, this is also true of the square root key).

Square root and cubic root are usually “postfix” operations, e.g., meaning that to compute 2209 one would enter [2][2][0][9][x]. On the CVS-brand scientific calculator with 2-line display, however, that would result in a “syntax error”; the square root key has to be pushed before the digits of the operand.

Title mock-up of scientific calculator
Canonical name MockupOfScientificCalculator
Date of creation 2013-03-22 16:53:50
Last modified on 2013-03-22 16:53:50
Owner PrimeFan (13766)
Last modified by PrimeFan (13766)
Numerical id 4
Author PrimeFan (13766)
Entry type Example
Classification msc 00A05
Classification msc 01A65