^ (Power)
Raise a number to a power
Example: 2 ^ 8 = 256
x² (Square) SHIFT + √
Square a number (x²)
Example: 9² = 81
√ (Square Root)
Calculate square root
Example: √(64) = 8
1/x (Reciprocal)
Calculate reciprocal (1 divided by x). Wraps numbers, symbols, and parenthesized expressions
Example: 1/x where x=4 → 1/(4) = 0.25
! (Factorial)
Calculate factorial (n!)
Example: 5! = 120
|x| (Absolute Value)
Calculate absolute value
Example: |-7| = 7
π (Pi) SHIFT + 1/x
Insert the value of pi (3.14159...)
Example: 2 × π = 6.28318...
e (Euler's Number)
Insert the value of e (2.71828...)
Example: e ^ 2 = 7.38906...
E (Engineering Notation)
Insert "E" for scientific notation (×10^n)
Example: 1E6 = 1000000
sin (Sine)
Calculate sine of an angle
Example: sin(30) = 0.5 (in deg mode)
cos (Cosine)
Calculate cosine of an angle
Example: cos(60) = 0.5 (in deg mode)
tan (Tangent)
Calculate tangent of an angle
Example: tan(45) = 1 (in deg mode)
asin (Arcsine) SHIFT + SIN
Calculate inverse sine (arcsin)
Example: asin(0.5) = 30 (in deg mode)
acos (Arccosine) SHIFT + COS
Calculate inverse cosine (arccos)
Example: acos(0.5) = 60 (in deg mode)
atan (Arctangent) SHIFT + TAN
Calculate inverse tangent (arctan)
Example: atan(1) = 45 (in deg mode)
sinh (Hyperbolic Sine) HYP + SIN
Calculate hyperbolic sine
Example: sinh(1) = 1.1752...
cosh (Hyperbolic Cosine) HYP + COS
Calculate hyperbolic cosine
Example: cosh(0) = 1
tanh (Hyperbolic Tangent) HYP + TAN
Calculate hyperbolic tangent
Example: tanh(1) = 0.7616...
asinh (Inverse Hyperbolic Sine) SHIFT + HYP + SIN
Calculate inverse hyperbolic sine
Example: asinh(1.1752) = 1
acosh (Inverse Hyperbolic Cosine) SHIFT + HYP + COS
Calculate inverse hyperbolic cosine
Example: acosh(1) = 0
atanh (Inverse Hyperbolic Tangent) SHIFT + HYP + TAN
Calculate inverse hyperbolic tangent
Example: atanh(0.7616) = 1
ln (Natural Logarithm)
Calculate natural logarithm (base e)
Example: ln(e) = 1
log (Common Logarithm)
Calculate logarithm base 10
Example: log(100) = 2
e^x (Exponential) SHIFT + LN
Calculate e raised to the power of x
Example: e^x(2) = 7.38906...
10^x (Power of 10) SHIFT + LOG
Calculate 10 raised to the power of x
Example: 10^x(3) = 1000
pfac() (Prime Factorization) SHIFT + ^
Calculate prime factorization of a number
Example: pfac(60) = 2² × 3 × 5
gcd() (Greatest Common Divisor) SHIFT + !
Calculate GCD of two or more numbers (use comma or semicolon separator)
Example: gcd(48,18) = 6 or gcd(48;18) = 6
frac() (Decimal to Fraction) SHIFT + |x|
Convert decimal to fraction or create fraction from two integers
Example: frac(0.75) = 3/4 or frac(3;4) = 3/4
Fraction Arithmetic
Perform arithmetic operations on fractions (+, -, ×, ÷)
Example: frac(0.25) + frac(1;2) = 3/4
; (Semicolon) SHIFT + .
Separator for multi-statement expressions or fraction components
Example: a=2; b=3; a+b = 5
plot() (Plot Function)
Plot a mathematical function on the graph. Multiple functions can be plotted simultaneously with different colors.
Example: plot(sin(x)) or plot(x^2) or plot(ln(x))
Graph Zoom Controls
Zoom in/out on graph axes (only active when graph is displayed)
SHIFT+8 (↑): Zoom out Y-axis
SHIFT+2 (↓): Zoom in Y-axis
SHIFT+4 (←): Zoom out X-axis
SHIFT+6 (→): Zoom in X-axis
Interactive Legend
View and manage plotted functions. Click × button to remove individual functions.
bmi() (BMI Calculator) SHIFT + SPC
Calculate Body Mass Index. Two modes available:
Direct: bmi(weight;height) where weight is in kg, height in cm
Interactive: Type "bmi" and press ENTER, then enter weight and height when prompted
SPC (Space)
Insert space character in command line for readability
LAST SHIFT + ENTER
Append last computed result to command line
= (Variable Assignment) ALPHA + .
Assign values to variables. Variables persist in localStorage and can be used in any expression.
Example: x=5; y=3; x+y = 8
Variable Usage
Use stored variables in calculations, fractions, and functions
Example: a=2; frac(a;4) = 1/2
D/R (Degree/Radian Mode)
Toggle between degrees and radians for trigonometric functions. Default is degrees.
FIX n (Precision Control)
Set decimal precision for all results. Press FIX followed by digit 0-9.
Example: FIX 2 → results show 2 decimal places
CLRFIX (Clear Fix) SHIFT + FIX
Remove precision rounding, show full precision
SHIFT (Shift Mode)
Activate shift functions (purple labels above buttons). Press once to toggle on/off.
ALPHA (Alpha Mode)
Enable alphabetic keyboard for entering lowercase letters (a-z). Press to toggle persistent alpha mode.
HYP (Hyperbolic Mode)
Enable hyperbolic functions. Press before trig buttons.
Brightness Control
Adjust screen brightness (11 levels from dark to light green)
SHIFT + + : Brighter
SHIFT + - : Darker
Sound Control
Toggle sound effects on/off (key beeps, enter sound, error sound)
SHIFT + × : Sound ON
SHIFT + ÷ : Sound OFF
AC (All Clear)
Clear command line
CLS (Clear Screen) SHIFT + AC
Clear entire screen and history
⌫ (Backspace)
Delete last character from command line