Memory · Trig · Inverse · Exponents · Roots – all in your browser.
| MC | Memory Clear – resets the stored memory value to 0. |
| MR | Memory Recall – inserts the stored memory value into the expression. |
| M+ | Memory Add – adds the current result (or expression value) to memory. |
| M− | Memory Subtract – subtracts the current result from memory. |
| C | Clear – erases the entire expression and resets the display. |
| DEG / RAD | Angle mode toggle – DEG uses degrees for trig functions, RAD uses radians. Inverse trig results also follow this setting. |
| sin, cos, tan | Trigonometric functions – operate on angles in the selected unit (DEG or RAD). |
| sin⁻¹, cos⁻¹, tan⁻¹ | Inverse trigonometric functions – return an angle in the selected unit. |
| log | Base‑10 logarithm – log₁₀(x). |
| ln | Natural logarithm – logₑ(x), base e. |
| √ | Square root – √x. |
| xʸ | Power – raises x to the power y (x^y). |
| π | Inserts the constant π (≈3.14159). |
| e | Inserts Euler's number e (≈2.71828). |
| x! | Factorial – n! = 1×2×…×n (only for non‑negative integers). |
| mod | Modulus – remainder after division (e.g., 7 mod 3 = 1). |
| ⌫ | Backspace – deletes the last character or function. |
| ¹⁄ₓ | Reciprocal – calculates 1 divided by the current value. |
| 10ˣ | Ten to the power of x – 10 raised to the current value. |
| EXP | Scientific notation – appends 'e' to enter numbers like 1.5e10. |
| ± | Negate – toggles the sign of the last number in the expression. |
| History | Stores up to 50 previous calculations. Click any entry to reuse it. |