Typing expressions
You can type a whole expression and press Enter, just like writing it on paper. The result appears in grey under the display while you type, so you can spot mistakes before you press equals.
- Use * or × to multiply and / or ÷ to divide.
- ^ raises to a power: 2^10 is 1024.
- Functions take their argument in parentheses or after a space: sin(30) or sin 30, sqrt(2), log 1000.
- Implicit multiplication works: 2π, 3(4 + 1) and 2sin(30) mean what they look like.
- Missing closing brackets at the end are added for you: (1 + 2 × 3 gives 7.
- Ans reuses the previous result.
Order of operations
The calculator follows the standard rules (often remembered as PEMDAS or BODMAS):
- Parentheses
- Factorials and percent (n!, 50%)
- Powers, from right to left: 2^3^2 = 2^9 = 512
- Minus sign in front of a number: −2^2 = −4 (the power happens first)
- Multiplication and division, left to right
- Addition and subtraction, left to right
How percent works
Percent follows the conventions of desk and phone calculators:
- 50% on its own is 0.5.
- 200 + 10% adds ten percent of 200: 220.
- 200 − 10% subtracts ten percent: 180 (handy for discounts).
- 200 × 10% is 20, and 200 ÷ 10% is 2,000.
Degrees vs radians
Trigonometry depends on the angle unit. Degrees (a full turn is 360°) is what most school and everyday problems use, and it is the default here. Radians (a full turn is 2π) is standard in calculus, physics and programming. Tap DEG/RAD to switch; the display always shows which mode is active. Inverse functions (asin, acos, atan) return angles in the same unit.
Exact angles give exact answers: sin 180° is 0, not a tiny number like 1.2 × 10⁻¹⁶, and tan 90° is reported as undefined.
Why 0.1 + 0.2 = 0.3 here
Computers store decimals in binary, so 0.1 + 0.2 is really 0.30000000000000004 inside the machine. Many online calculators show that noise. This one rounds results to 12 significant digits before displaying them, which removes the noise without affecting real precision for everyday and engineering work.
Other functions
- log is base 10 and ln is the natural logarithm (base e).
- √ is the square root; cbrt(x) gives the cube root.
- n! is the factorial for whole numbers up to 170.
- π and e are built in.
History
Every result is added to the history list. Tap an entry to put that expression back in the display, edit it and calculate again. The history is kept only while the page is open.
Keyboard shortcuts
- Enter or = calculates.
- Esc clears the display.
- Backspace deletes one character; the ⌫ button removes a whole function name like “sin(” at once.
- After a result, typing an operator (+ − × ÷ ^) continues from the answer, while typing a number starts a new calculation.
On phones the on-screen keyboard stays hidden, so the calculator buttons have the whole screen and the display never jumps.