A full scientific calculator in your browser
Whether you're checking homework, solving an engineering problem or just need a square root, this scientific calculator handles it without an app. Type a complete expression — sin(45)^2 + cos(45)^2 — or use the on-screen keys, and see the result update as you type. It follows proper mathematical order of operations, supports degrees and radians, and keeps a history so you can revisit earlier calculations.
Features
- Trigonometry: sin, cos, tan and inverse functions in degrees or radians, plus hyperbolic functions.
- Logarithms and exponentials: ln, log₁₀, log₂ and eˣ.
- Powers and roots: x², xʸ, 10ˣ, square root and cube root.
- Factorials, percentages and absolute values.
- Constants: π, e, τ (tau) and φ (golden ratio).
- Live preview of the result while you type.
- Implicit multiplication — 2π and 3(4+1) work as expected.
- Ans and history to chain calculations.
- Full keyboard support on desktop.
Examples
| Expression | Result |
|---|---|
2^10 |
1024 |
sin(30) (DEG) |
0.5 |
√2 × √8 |
4 |
log(1000) |
3 |
ln(e^5) |
5 |
5! |
120 |
200 × 15% |
30 |
−2^2 |
−4 |
(1 + 0.05)^10 |
1.62889462678 |
Order of operations
The calculator follows the order taught in schools (PEMDAS/BODMAS) with a few precise rules:
- Parentheses are evaluated first. A missing closing bracket at the end is added automatically.
- Postfix operators — factorial (!) and percent (%) — apply to the number right before them.
- Exponents are evaluated right to left: 2^3^2 = 2^9.
- Negation comes after exponents, so −3^2 = −9.
- Multiplication and division, including implicit multiplication, from left to right.
- Addition and subtraction, from left to right.
When in doubt, add parentheses — they always make the intent clear.
Related tools
For percentage increases, decreases and "what percent of" questions, use the Percentage Calculator. To convert between binary, octal, decimal and hexadecimal, try the Number Base Converter, and for units of length, weight and temperature, the Unit Converter.