CALC 1 Home Documentation Home Contact

# CALC 1 Basic SR Calculator

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.

## Key Reference

 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. DL_REDO Performs an REDO of the specified operation STO + Adds x to the selected memory location. DL_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