How this calculator works
Type an expression the way you would write it — 2(3+4)^2, sin(30), √(2) — or use the keys. The calculator follows the standard order of operations: brackets first, then powers (right to left, so 2^3^2 = 2^9), then multiplication and division, then addition and subtraction. Implied multiplication works too: 3(4+1) and 2π.
Switch between degrees and radians with the DEG/RAD key. Ans reuses your last result, % divides by 100, and n! gives factorials up to 170!. Recent answers are listed under the display; it runs entirely in your browser.
Assumptions and tips
- Results are shown to about 12 significant digits.
- Keyboard: digits, + − * / ^ ( ) ! %, Enter for =, Backspace to delete, Esc to clear.
Worked example
This expression was typed into the calculator above in degrees mode. More examples are in the table below.
| Input | Value |
|---|---|
| Expression | sin(30) + √(16) × 2^3 |
| Angle mode | Degrees |
| Result | Value |
|---|---|
| Result | 32.5 |
Example calculations
Typed into this calculator in degrees mode.
| You type | Result |
|---|---|
| 2+3×4 | 14 |
| (2+3)×4 | 20 |
| 2^10 | 1,024 |
| sqrt(144) | 12 |
| sin(30) | 0.5 |
| cos(60) | 0.5 |
| tan(45) | 1 |
| log(1000) | 3 |
| ln(e) | 1 |
| 5! | 120 |
| 200×15% | 30 |
| 1/3 | 0.333333333333 |
| 2π | 6.28318530718 |
| asin(0.5) | 30 |
Common mistakes to avoid
- Computing trig in the wrong angle mode — sin(90) is 1 in degrees but 0.894 in radians.
- Expecting 2^3^2 to be 64: powers are evaluated right to left, so it is 2^9 = 512.
- Typing −2^2 and expecting 4: the power applies first, giving −4. Use (−2)^2.
Frequently asked questions
How do I switch between degrees and radians?
Tap the DEG key at the top of the calculator; it changes to RAD.
What is the difference between log and ln?
log is the base-10 logarithm (log 1000 = 3); ln is the natural logarithm, base e ≈ 2.718 (ln e = 1).
How do I type an exponent?
Use ^ or the xʸ key: 2^10 = 1024. For a square, use x².
Why is sin(90) not 1?
You are probably in radians. In degrees mode, sin(90) = 1.