Skip to content
K Knidox Search…
Math · Calculators

Scientific Calculator

A full scientific calculator with trig, logs, powers, and history — right in your browser.

0
 

Trig functions use radians.

A scientific calculator evaluates a whole expression by order of operations: parentheses, then powers, then × and ÷, then + and −. So 2 + 3 × 4² ÷ 8 = 8, because 4² = 16, then 3 × 16 ÷ 8 = 6, and 2 + 6 = 8 — not 10.

How the calculator reads your expression

You type one expression and it is evaluated as a whole, not key by key. That means the calculator follows the standard order of operations: it does powers first, then multiplication and division, then addition and subtraction, with parentheses overriding everything. So 2 + 3 × 4 is 14, not 20 — the multiplication binds tighter than the addition.

parentheses → powers → × ÷ → + −

precedence, highest to lowest; powers (^) are right-associative

Worked example

Evaluate 2 + 3 × 4 ² ÷ 8 by precedence:

  1. 1
    Resolve the power first. 4² = 16, so the expression becomes 2 + 3 × 16 ÷ 8.
  2. 2
    Then multiply and divide, left to right. 3 × 16 = 48, then 48 ÷ 8 = 6.
  3. 3
    Finally add. 2 + 6 = 8 — the calculator returns 8, not the 10 you would get reading strictly left to right.

Operator precedence

What binds tightest. Operators on the same level evaluate left to right, except ^ which is right-associative (2^3^2 = 2^9 = 512).

LevelOperatorsExample
1 (highest)( )(2 + 3) × 4 = 20
2functions: sin, cos, tan, ln, log, √√9 + 1 = 4
3^ (power)2 + 3^2 = 11
4× ÷8 − 2 × 3 = 2
5 (lowest)+ −1 + 2 − 3 = 0

Things that trip people up

Angles are in radians. The trig functions expect radians, so sin(π/2) = 1, not sin(90). To work in degrees, multiply by π/180 first — sin(30 × π ÷ 180) = 0.5. For a dedicated unit circle, the trigonometry calculator takes degrees directly.

Unary minus. A leading minus, as in −3², is read as 0 − 3², so the power applies before the sign: the result is −9, not 9. Wrap it as (−3)² if you mean to square the negative.

Stacked powers. Because ^ is right-associative, 2^3^2 means 2^(3^2) = 2⁹ = 512, not (2³)² = 64.

Does it follow order of operations?
Yes — it parses the full expression with correct precedence: parentheses, then functions and powers, then × ÷, then + −. Powers are right-associative.
Radians or degrees?
Radians. To use degrees, multiply the angle by π ÷ 180 — for example sin(45 × π ÷ 180) for sin 45°.
What functions and constants are available?
sin, cos, tan, square root (√), natural log (ln), base-10 log (log), powers (^), and the constants π and e.
Why does −3^2 give −9?
The exponent binds tighter than the leading minus, so it reads as −(3²) = −9. Write (−3)² if you want to square the negative, which gives 9.
How do I override the default precedence?
Use parentheses — they bind tightest of all. So (2 + 3) × 4 = 20, whereas 2 + 3 × 4 = 14 without them.
How do I square a negative number?
Wrap it in parentheses: (−3)² = 9. Without them, −3² is read as −(3²) = −9, because the power binds tighter than the leading minus.