Skip to content
RK Calculator
Menu

Order of Operations Calculator (PEMDAS)

Solve an expression step by step in PEMDAS order: parentheses, exponents, multiplication and division, then addition and subtraction.

Change the values and press Calculate to work out your own figures.

Type an expression; each step shows the next operation in PEMDAS order.

About expressionFor example 3 + 6 × (5 + 4) ÷ 3 − 7. Use ^ for powers; (), [] and {} group.
Result
Answer
46

22 + 6 × ((14 − 6) ÷ 4 × (18 − 4^2)) = 46

Show the working
  1. Read as: 22 + 6 × ((14 − 6) ÷ 4 × (18 − 4^2))
  2. 1. subtract: 22 + 6 × (8 ÷ 4 × (18 − 4^2))
  3. 2. exponent: 22 + 6 × (8 ÷ 4 × (18 − 16))
  4. 3. subtract: 22 + 6 × (8 ÷ 4 × 2)
  5. 4. divide: 22 + 6 × (2 × 2)
  6. 5. multiply: 22 + 6 × 4
  7. 6. multiply: 22 + 24
  8. 7. add: 46

How to use it

Type an expression; each step shows the next operation in PEMDAS order.

Number boxes accept whole numbers, decimals, fractions (3/4), powers (2^10), roots (sqrt(2)) and the constants pi and e. Show the working lists the steps.

Key facts

Parentheses → exponents → × and ÷ left to right → + and − left to right

Why 8 ÷ 4(2) is 4

Multiplication and division share a level and are done left to right: 8 ÷ 4 = 2, then 2 × 2 = 4. Some textbooks treat implied multiplication as binding tighter; write parentheses to be unambiguous.

Questions

What is 6 + 4 × 3?

18: multiply first.

What is (6 + 4) × 3?

30.

Formulas

Parentheses → exponents → × and ÷ left to right → + and − left to right

Sources

Limitations

  • Expressions up to 500 characters; matrices up to 10 × 10.
  • Big-number results up to 100,000 digits; factorials up to 10,000!.
  • Numbers in words up to 10^102 (short scale).

Formula version 0.1.0Reviewed