Scientific calculator
A full scientific calculator in your browser: trigonometry in degrees or radians, logarithms, powers, roots and factorials. Switch to Graph to plot up to two functions.
- Checked on thousands of cases
- Updated November 1, 2026
DEG
Quick challenge
Streak 0Best 0
Test yourself: every answer is computed by the tool, and the wrong choices are the most common traps.
How it works
Type an expression with the keys or your keyboard, then press =. Standard order of operations applies: parentheses first, then powers, then multiplication and division, then addition and subtraction. You can skip the × sign before a parenthesis, a function or a constant (2π, 3sin(30)). Ans reuses the last result. In Graph mode, write a function of x such as x^2 − 3 or sin(x); drag to move, use + and − to zoom, and tap the curve to read a value.
Common scientific calculations
| Expression | Result |
|---|---|
| sin(30°) | 0.5 |
| cos(60°) | 0.5 |
| tan(45°) | 1 |
| sin(π/2) | 1 |
| √2 | 1.414213562 |
| ∛27 | 3 |
| 2¹⁰ | 1,024 |
| 5! | 120 |
| log(1000) | 3 |
| ln(e) | 1 |
| e² | 7.389056099 |
| π | 3.141592654 |
Frequently asked questions
How do I switch between degrees and radians?
In Scientific mode, press the DEG / RAD key. In degrees, sin(30) = 0.5; in radians, sin(π÷2) = 1. The current mode is shown above the result.
In what order are operations calculated?
Parentheses, then powers and roots, then multiplication and division, then addition and subtraction. So 2 + 3 × 4 = 14 and (2 + 3) × 4 = 20. Powers are evaluated right to left: 2^3^2 = 2^9 = 512.
Why does tan(90) show an error?
The tangent of 90° is undefined (the cosine is zero), so the calculator reports an error rather than a huge meaningless number. Square roots of negative numbers and the logarithm of zero are reported the same way.
What is the difference between log and ln?
log is the base-10 logarithm (log(1000) = 3) and ln is the natural logarithm, base e ≈ 2.71828 (ln(e) = 1).
How do I plot a function?
Choose Graph, type a function of x in the f(x) field (for example x^2 − 2x − 3), and optionally a second one in g(x) to compare. The view adjusts automatically; drag to pan and zoom with the buttons or your mouse wheel.