Online Scientific Calculator
Build the expression with the buttons or type it straight into the field. The result updates as you write, following the correct order of operations.
You can type straight into the field: sin, cos, tan, ln, log, sqrt, abs, exp, pi, e.
Not sure? Turn your internet off and try — it still works.
How it works
What separates a scientific calculator from a basic one is not just the extra functions, but that it reads the whole expression before calculating. On a simple calculator, 2 + 3 × 4 usually gives 20, because it resolves in the order you press the keys. Here it gives 14, because multiplication is resolved before addition — the same rule paper and programming languages use. Parentheses exist precisely to override that order when you need to. Exponentiation (^) is right-associative, so 2^3^2 means 2^(3^2) = 512, and unary minus binds looser than the power, so -2^2 is -4 rather than 4 — both are the conventions of standard mathematical notation.