Quick answer: This calculator follows the standard order of operations: brackets first, then powers, then multiplication and division, then addition and subtraction. So 2+3*4 is 14, 2^3^2 is 512 and -2^2 is −4. In degree mode sin(30) is 0.5, and 5! is 120.
This is a scientific calculator for homework, exams practice, engineering and everyday questions that a basic calculator cannot handle. It follows the normal order of operations, so 2+3*4 is 14 and not 20, and it shows the answer live as you type.
Use the keys on screen, or type on your keyboard. Missing brackets at the end are closed for you, and every result is added to a short history you can tap to reuse.
What it can do
- Arithmetic: + − × ÷, powers with ^, percentages with %, and brackets to any depth.
- Functions: sin, cos, tan and their inverses, ln (natural log), log (base 10), exp, sqrt, cbrt, abs, floor, ceil and round.
- Constants and factorials: π (type
pi) and e, and n! for whole numbers up to 170. - Angles: the Deg and Rad button switches trigonometric functions between degrees and radians.
- Ans: uses your last answer, so you can chain calculations.
Order of operations
Brackets are worked out first, then powers, then multiplication and division, then addition and subtraction. Powers group from the right, so 2^3^2 is 2^(3^2) = 512. A minus sign applies after the power, so -2^2 is −4, and (-2)^2 is 4.
Answers are shown to 12 significant digits, so tiny floating point errors such as 0.1 + 0.2 = 0.30000000000000004 do not appear. Impossible operations, such as dividing by zero or the square root of a negative number, show a clear message.
A worked example
Example. Type 2*(3+4)^2/7 and you get 14, because the brackets and the power are worked out first. In degree mode, sin(30) is 0.5. 5! is 120, and 200*10% is 20.
Try these expressions
| Expression | Result | What it shows |
|---|---|---|
| 2+3*4 | 14 | Multiplication before addition |
| (2+3)*4 | 20 | Brackets first |
| 2^3^2 | 512 | Powers group from the right: 2^(3^2) |
| -2^2 | -4 | The power is applied before the minus sign |
| sin(30) in degrees | 0.5 | Trigonometry in degree mode |
| cos(60) in degrees | 0.5 | Trigonometry in degree mode |
| tan(45) in degrees | 1 | Tangent of a 45° angle |
| log(1000) | 3 | Base-10 logarithm |
| ln(e) | 1 | Natural logarithm |
| sqrt(144) | 12 | Square root |
| 5! | 120 | Factorial: 5 × 4 × 3 × 2 × 1 |
| 200*10% | 20 | Percent divides by 100 |
Every result in this table is produced by the calculator and checked against Python.
Common mistakes to avoid
- Leaving the calculator in the wrong angle mode. sin(30) is 0.5 in degrees but about −0.988 in radians, so check the Deg/Rad button.
- Expecting −2^2 to equal 4. The power is worked out first, so it is −4. Write (−2)^2 to square a negative number.
- Typing a percentage as a separate operation. Here % divides by 100, so 200*10% is 20, and 15% of 240 is 240*15%.
Frequently asked questions
How do I switch between degrees and radians?
Tap the Deg button to switch to Rad, and tap again to switch back. Degrees are the default. In degree mode, sin(30) is 0.5. In radian mode, sin(pi/6) is 0.5.
Does it follow the order of operations?
Yes. Brackets first, then powers, then multiplication and division, then addition and subtraction. So 2+3*4 is 14.
How do I calculate a percentage?
Type the number and press %. It divides by 100, so 15% is 0.15. To find 15% of 240, type 240*15%, which gives 36.
Why does it say “Cannot divide by zero”?
Division by zero has no answer in ordinary arithmetic. Check your expression for a bracket or term that works out to 0 in the bottom of a fraction.
People also search for this as: scientific calculator online, online calculator with sin cos tan, free scientific calculator, calculator with brackets and powers, degrees and radians calculator, factorial calculator.
Sources and further reading
Formulas on this page are checked by automated tests against independent references. See how we test our tools.