This is a basic calculator with classic slide rule functions.
See Calculation Methods Used by CALC 1 for an overview of calculation methods.
See Percentage Keys on how to use the Δ% and %T keys.
See Rectangular to Polar Keys for using the "→P" and "→R" keys.
See plot(x,y) example for plotting an expression using the "plot(x,y) key
See the solve(x,y) example for solving an expression using the "solve(x,y) key.
See Number Formatting Keys for using the fix(x), sd(x) frc(/x) and sd(0,12) formatting keys.
See Spell Out Key for spelling out values.
Note that some keys will be different for different calculation modes. For example, parenthesis key will only be displayed in CHN or ALG calculation mode.
All CALC 1 keys will display the description (hint) of their function by "long pressing" the key.
label |
hint |
1/x |
Calculates the reciprocal. |
√ |
Calculates the square root. |
ln |
Calculates the natural logarithm. |
log |
Calculates the common logarithm. |
^ |
The exponentiation operator. (CHN, ALG) |
y^x |
Raises y to the power of x. (RPN) |
x! |
Calculates the factorial of x. |
x² |
Calculates x squared. |
3√ |
Calculates the cube root of x. |
e^x |
Calculates e^x where e is Euler's constant (2.718…), the base of the natural logarithm. |
10^x |
Calculates 10^x where 10 is the base of the common logarithm. |
π |
Enters PI. |
sin |
Calculates the sine of x in the current DEG/RAD mode. |
cos |
Calculates the cosine of x in the current DEG/RAD mode. |
tan |
Calculates the tangent of x in the current DEG/RAD mode. |
→P |
Converts x and y from rectangular to polar values for the current DEG/RAD mode. (see rectangular to polar keys) |
A(D) |
Calculates the area of a circle given the diameter. |
asin |
Calculates the arcsine of x in the current DEG/RAD mode. |
acos |
Calculates the cosine of x in the current DEG/RAD mode. |
atan |
Calculates the tangent of x in the current DEG/RAD mode. |
→R |
Converts x and y from polar to rectangular values for the current DEG/RAD mode. (see rectangular to polar keys) |
Δ% |
Calculates the percent change from y to x. (see Percent Keys) |
x² |
Calculates x squared. |
x√y |
Calculates the xth root of y. |
3√ |
Calculates the cube root of x. |
EE |
Starts the entry of an exponent. |
K |
Stores operator and right hand value for repeated operations. (CHN) |
K |
Locks / unlocks the current expression to allow repeated calculations with different values. (ALG) |
( |
Left parenthesis. |
) |
Right parenthesis |
%T |
Calculates what percentage x is of y. . (see Percent Keys) |
rand |
Returns a pseudo-random number between 0 and 1. |
d/r |
Toggles between the DEG and RAD mode. |
→DEG |
Converts x from radians to degrees. |
→RAD |
Converts x from degrees to radians. |
+/- |
Changes the sign. |
← |
Deletes last number or clears x if number is entered. |
% |
Percentage |
rgx |
Appends rgx (the current value of rgx ) into the expression. |
ROLL |
Rolls the stack down. |
SWAP |
Swaps the x and y stack registers. |
RND |
Rounds x to the current number formatting settings. |
ENTER |
Enters the current value and lifts the stack. |
rgy |
Appends rgy (the current value of rgy ) into the expression. |
C Stk |
Clears the stack. |
7 |
appends 7. |
8 |
appends 8. |
9 |
appends 9. |
/ |
division; y ÷ x |
shift |
Set the shift state. |
* |
Cancels the shift state. |
STO / |
Divides the selected memory location by x. |
* |
Cancels the shift state. |
RCL / |
Divides x by the selected memory location. |
* |
Cancels the shift state. |
4 |
appends 4. |
5 |
appends 5. |
6 |
appends 6. |
* |
multiplication; y × x |
STO |
Sets the STORE shift state. |
usd-eur |
Converts x from US Dollars to Euros. |
→H.fp |
Converts x from H.MMSS to fractional hours. |
°F-°C |
Converts x from Fahrenheit to Celsius |
in-mm |
Converts x from inches to millimeters |
fl oz-ml |
Converts x from ounces (U.S. Fluid customary, 1/128 gal) to milliliters |
STO * |
Multiplies the selected memory location by x. |
RCL * |
Multiplies x by the selected memory location. |
1 |
appends 1. |
2 |
appends 2. |
3 |
appends 3. |
RCL |
Sets the RECALL shift state. |
- |
subtraction; y − x |
eur-usd |
Converts x from Euros to US Dollars. |
→HMS |
Converts x from fractional hours to H.MMSS. |
°C-°F |
Converts x from Celsius to Fahrenheit |
mm-in |
Converts x from millimeters to inches |
ml-fl oz |
Converts x from milliliters to ounces (U.S. Fluid customary, 1/128 gal) |
STO - |
Subtracts x from the selected memory location. |
RCL - |
Subtracts the selected memory location from x. |
0 |
appends 0. |
+ |
addition; y + x |
C |
Clears the current value. |
. |
appends decimal |
= |
Evaluates the current expression. (CHN, ALG) |
ENTER |
Enters the current value and lifts the stack. (RPN) |
fix(x) |
Sets the number format to fixed, x decimal places. |
sd(x) |
Sets the number format to x significant digits. |
frc(/x) |
Sets the number format to fractional /x max denominator. |
sd(0,12) |
Sets the number format to 0-12 (all) significant digits. |
STO+Redo |
Performs an REDO of the specified operation. |
STO + |
Adds x to the selected memory location. |
RCL+Undo |
Performs an UNDO of the specified operation. |
RCL + |
Adds the selected memory location to x. |
last x |
Recalls the last value of register x. |
Also see
Storing and Recalling Numbers.