Skip to content

Order of operationsUnderstandabout 40 min

The rule, precisely

Terms, memory words, three kinds of brackets, “of”, word problems and error-spotting

Make the order of operations precise: split expressions into terms, see why DMAS, BODMAS and PEMDAS all mean one rule, handle nested brackets and "of", write expressions from word problems and find mistakes in working.

Start at chapter 1

In this part you’ll

  • Split an expression into terms and use the term method to evaluate it.
  • Explain what DMAS, BODMAS, BIDMAS and PEMDAS stand for, and why D/M and A/S share a level.
  • Simplify expressions with nested ( ), { } and [ ] brackets and with the word "of".
  • Write a single expression for a multi-step word problem, using brackets where a total is shared or subtracted.
  • Identify and correct common order-of-operations mistakes, including on basic calculators.

In Discover you met the rule: brackets first, then × and ÷, then + and −, with partners going left to right. This layer makes that rule precise, shows you why each part of it is there, and gives you methods that work on long, messy expressions without mistakes.

You will learn to split an expression into terms, meet all the memory words (DMAS, BODMAS, BIDMAS, PEMDAS) and the trap hidden in each, use three kinds of brackets, handle the word of, turn word problems into expressions, and act as a checker who finds and fixes other people's mistakes. Along the way you will see why a cheap calculator and a scientific calculator can disagree.

Need a different angle?

Chapter 01

Expressions, terms and values

An arithmetic expression is numbers joined by operation signs, possibly with brackets. It has a single value, the number you get when you work it out (we also say you simplify or evaluate it).

The + and − signs that are not inside brackets split an expression into pieces called terms. Each term is made only of numbers joined by × and ÷ (or a bracket).

Take 12 + 18 ÷ 3 × 2 − 4 × 5. Its terms are:

  • 12
  • 18 ÷ 3 × 2
  • 4 × 5 (with a − in front of it)

This gives a neat method: work out each term on its own, then add and subtract the terms from left to right.

  • Term 2: 18 ÷ 3 × 2 = 6 × 2 = 12
  • Term 3: 4 × 5 = 20
  • Put together: 12 + 12 − 20 = 4.
Need a different angle?
TableSplitting expressions into terms
ExpressionTermsTerm valuesValue
5 × 6 − 35 × 6 ; 330 ; 327
7 + (2 + 8) × 47 ; (2 + 8) × 47 ; 4047
100 ÷ 5 × 2100 ÷ 5 × 24040
9 × 4 − 24 ÷ 6 + 3 × 79 × 4 ; 24 ÷ 6 ; 3 × 736 ; 4 ; 2153
60 − 3 × 4 × 5 + 860 ; 3 × 4 × 5 ; 860 ; 60 ; 88

Worked example

0 / 6 steps shown

The term method on a long expression

Evaluate 48 ÷ 6 + 7 × 3 − 45 ÷ 9 × 2 + 1.

Try it

Chapter 02

DMAS, BODMAS, BIDMAS, PEMDAS

Different countries and textbooks remember the order of operations with different words. They all describe the same rule.

The important thing all of them hide: the letters are written in a line, but the rule has only three levels (four once powers appear in later classes):

  1. Brackets (and powers such as 3², which you will meet properly in Class 7 and 8).
  2. × and ÷, equal rank, left to right. ("Of" belongs here too, done just before the others.)
  3. + and −, equal rank, left to right.

So DMAS does not mean "all divisions, then all multiplications, then all additions, then all subtractions". It means "÷ and × together, then + and − together".

TableThe memory words and what their letters stand for
WordWhere it is commonLettersWatch out
DMASIndia, Pakistan (early school)Division, Multiplication, Addition, SubtractionD and M are one level; A and S are one level
BODMASIndia, UK, AustraliaBrackets, Of, Division, Multiplication, Addition, SubtractionIndian and UK books read O as "of" (½ of 10); others read it as "Orders", meaning powers
BIDMASUKBrackets, Indices, Division, Multiplication, Addition, SubtractionIndices are powers like 2³
PEMDASUSAParentheses, Exponents, Multiplication, Division, Addition, SubtractionHere M comes before D, yet the rule is the same
BEDMASCanadaBrackets, Exponents, Division, Multiplication, Addition, SubtractionSame rule again

Lab

Match each letter of the order-of-operations memory words to the word it stands for.

Connect each letter or word to what it stands for.

9 pairs are hiding in two mixed-up columns. Pick one from each side to join them.

Text version of this activity

A connect-the-pairs game with 9 pairs.

  • DMAS: D = Division, M = Multiplication, A = Addition, S = Subtraction.
  • BODMAS: B = Brackets, O = Of (as in ½ of 10).
  • BIDMAS: I = Indices, meaning powers such as 2³.
  • PEMDAS: P = Parentheses (round brackets), E = Exponents, another name for powers.

Remember: in every one of these words, D and M share one level (left to right) and A and S share one level (left to right).

Need a different angle?

Try it

Chapter 03

Left to right, and why

Why must partners go left to right? Because − and ÷ belong to the number right after them.

In 10 − 3 + 2, the − sign says "take away 3". It does not say "take away 3 + 2". The 2 is being added. So the story is: start with 10, take away 3, add 2. That gives 9.

In 8 ÷ 4 × 2, the ÷ sign says "divide by 4". It does not say "divide by 4 × 2". The story is: start with 8, share into 4 groups (2 each), then double: 4.

For + and × alone, order never matters: 2 + 3 + 4 and 4 + 3 + 2 are both 9. The trouble only comes with − and ÷, because 10 − 3 is not 3 − 10 and 8 ÷ 4 is not 4 ÷ 8. Going left to right keeps every − and ÷ attached to the correct number.

TableLeft to right versus the trap
ExpressionCorrect: left to rightTrapTrap gives
10 − 3 + 210 − 3 + 2 = 7 + 2 = 910 − (3 + 2)5
8 ÷ 4 × 28 ÷ 4 × 2 = 2 × 2 = 48 ÷ (4 × 2)1
36 ÷ 6 ÷ 236 ÷ 6 ÷ 2 = 6 ÷ 2 = 336 ÷ (6 ÷ 2)12
20 − 5 − 320 − 5 − 3 = 15 − 3 = 1220 − (5 − 3)18
50 − 20 + 10 − 550 − 20 + 10 − 5 = 30 + 10 − 5 = 40 − 5 = 3550 − (20 + 10) − 515
48 ÷ 8 × 2 ÷ 348 ÷ 8 × 2 ÷ 3 = 6 × 2 ÷ 3 = 12 ÷ 3 = 448 ÷ (8 × 2) ÷ 31

Predict first

What is 100 ÷ 10 × 5 − 20 + 5?

Lab

Practise the left-to-right rule on expressions where the letter trap would give a wrong answer.

  1. Brackets first. Innermost first: ( ) before [ ].
  2. × and ÷ are equal partners: do them left to right.
  3. + and − are equal partners: do them left to right.

BODMAS or DMAS is just a memory aid. D doesn’t beat M, and A doesn’t beat S. They take turns from left to right.

Expression 1 of 10: tap the operation to do next.

1032
Text version of this activity

Ten expressions where doing + before −, or × before ÷, would go wrong. Tap the operation to do next; the expression reduces one step at a time.

  • 10 − 3 + 2 = 7 + 2 = 9
  • 8 ÷ 4 × 2 = 2 × 2 = 4
  • 36 ÷ 6 ÷ 2 = 6 ÷ 2 = 3
  • 20 − 5 − 3 = 15 − 3 = 12
  • 24 ÷ 4 × 3 − 2 = 6 × 3 − 2 = 18 − 2 = 16
  • 50 − 20 + 10 − 5 = 30 + 10 − 5 = 40 − 5 = 35
  • 48 ÷ 8 × 2 ÷ 3 = 6 × 2 ÷ 3 = 12 ÷ 3 = 4
  • 100 ÷ 10 × 5 − 20 + 5 = 10 × 5 − 20 + 5 = 50 − 20 + 5 = 30 + 5 = 35
  • 7 + 18 ÷ 3 × 2 − 6 = 7 + 6 × 2 − 6 = 7 + 12 − 6 = 19 − 6 = 13
  • 90 − 45 ÷ 5 × 3 + 12 = 90 − 9 × 3 + 12 = 90 − 27 + 12 = 63 + 12 = 75

In each one, the leftmost of two partner operations is done first.

Need a different angle?

Try it

Chapter 04

Three kinds of brackets

When one bracket sits inside another, it gets hard to see which closing bracket belongs to which opening one. So people use different shapes:

  • ( ) round brackets (also called parentheses or small brackets)
  • { } curly brackets (also called braces)
  • square brackets (also called box brackets)

In many Indian textbooks the usual nesting is round inside curly inside square: [ { ( ) } ]. But the shapes do not have a ranking of their own. The rule is simply:

Work out the innermost brackets first, then move outwards.

Whatever shape the innermost bracket has, it goes first.

Worked example

0 / 5 steps shown

Three layers of brackets

Simplify [50 − {12 + (18 − 6) ÷ 4}] × 2.

Need a different angle?

Worked example

0 / 4 steps shown

When brackets sit side by side

Simplify (7 + 5) × (9 − 4) − [36 ÷ (2 + 4)].

Lab

Work out expressions with round brackets inside square brackets, always starting from the innermost.

  1. Brackets first. Innermost first: ( ) before [ ].
  2. × and ÷ are equal partners: do them left to right.
  3. + and − are equal partners: do them left to right.

BODMAS or DMAS is just a memory aid. D doesn’t beat M, and A doesn’t beat S. They take turns from left to right.

Expression 1 of 8: tap the operation to do next, or tap an opening bracket.

[2035)]4
Text version of this activity

Eight expressions with ( ) and [ ] brackets. The innermost bracket is always worked out first; inside any bracket, × and ÷ still come before + and −.

  • [20 − (3 + 5)] ÷ 4 = [20 − 8] ÷ 4 = 12 ÷ 4 = 3
  • 3 × [12 − (2 + 4)] = 3 × [12 − 6] = 3 × 6 = 18
  • [(7 + 5) × 2 − 4] ÷ 5 = [12 × 2 − 4] ÷ 5 = [24 − 4] ÷ 5 = 20 ÷ 5 = 4
  • 100 − [6 × (8 − 3) + 10] = 100 − [6 × 5 + 10] = 100 − [30 + 10] = 100 − 40 = 60
  • (9 − 4) × (6 + 2) − 12 = 5 × (6 + 2) − 12 = 5 × 8 − 12 = 40 − 12 = 28
  • [36 ÷ (2 + 4)] × [15 − 3 × 4] = [36 ÷ 6] × [15 − 3 × 4] = 6 × [15 − 3 × 4] = 6 × [15 − 12] = 6 × 3 = 18
  • 2 × [5 + 3 × (8 − 6)] = 2 × [5 + 3 × 2] = 2 × [5 + 6] = 2 × 11 = 22
  • [(40 − 4) ÷ 6 + 4] × 3 = [36 ÷ 6 + 4] × 3 = [6 + 4] × 3 = 10 × 3 = 30
Need a different angle?

Try it

Chapter 05

The little word “of”

The O in BODMAS is read two ways. Indian and British school books usually take it to mean of, as in "half of 10" or "one-third of 27"; other books (and sites such as Math is Fun) read it as Orders, meaning powers and roots. "Of" means multiply: ½ of 10 = ½ × 10 = 5.

So why does "of" get its own letter? Because BODMAS-style textbooks follow a convention: "of" is done before ordinary × and ÷. The idea is that "½ of 16" is one tightly-bound quantity (8), not two separate pieces. This is a textbook agreement, not a law of mathematics — plenty of books and every programming language simply treat "of" as an ordinary ×.

  • 40 ÷ ½ of 16 (BODMAS convention): first ½ of 16 = 8, then 40 ÷ 8 = 5.
  • 40 ÷ ½ × 16 (with × instead of "of"): left to right, 40 ÷ ½ = 80, then 80 × 16 = 1,280.

That is a huge difference from one small word — which is exactly why most mathematicians avoid writing "÷ ½ of" at all and use brackets instead: 40 ÷ (½ × 16) says the same as the first line with no room for doubt.

This site follows the BODMAS convention whenever the word "of" appears, and says so in the question.

Need a different angle?

Worked example

0 / 4 steps shown

Using “of” in a word problem

A class of 36 students goes on a trip. One-third of the class travels by bus; the rest go by train, 4 to a compartment. How many compartments are needed?

Try it

Chapter 06

From word problems to expressions

Turning a story into a single expression is a skill in its own right. It forces you to decide what is multiplied by what and what must be worked out first, which is exactly what the order of operations encodes.

A reliable method:

  1. Find the chunks. Each "number of things × price (or size) of one" is a chunk. Write each chunk as a product.
  2. Join the chunks with + or −.
  3. Ask: is a whole total being taken away, shared or multiplied? If yes, wrap that total in brackets.
  4. Evaluate using the order of operations.
  5. Check that the answer makes sense (size, units).

Writing an expression from a story

  1. Step 01Find the chunkshow many × each

    3 pens at ₹12 → 3 × 12. 2 notebooks at ₹40 → 2 × 40.

  2. Step 02Join them+ or −

    Total cost: 3 × 12 + 2 × 40.

  3. Step 03Bracket whole totalsshared / taken away

    Change from ₹500: 500 − (3 × 12 + 2 × 40).

  4. Step 04Evaluatethe rule

    500 − (36 + 80) = 500 − 116 = 384.

  5. Step 05Checkdoes it make sense?

    Bill ₹116 is under ₹500, so change must be under ₹500 and over ₹300. ₹384 ✓

Worked example

0 / 6 steps shown

The school supplies bill

A shop sells pens at ₹12 and notebooks at ₹40. Asha buys 3 pens and 2 notebooks for herself, and the same again for her brother. She pays with ₹500. Write one expression for her change and evaluate it.

Worked example

0 / 5 steps shown

Railway tickets

A family of 2 adults and 3 children travel by train. An adult ticket costs ₹245 and a child ticket is ₹125. They also pay a ₹30 booking fee once. What is the total?

Worked example

0 / 4 steps shown

Sharing the prize money

A school team wins ₹5,000. They spend ₹1,400 on a party and share the rest equally among 12 players. How much does each player get?

TableMore stories and their expressions
StoryExpressionValue
Cricket: 6 fours, 2 sixes and 9 singles6 × 4 + 2 × 6 + 945 runs
5 rows of chairs with 8 in each, then 6 more chairs5 × 8 + 646 chairs
4 friends split a ₹360 bill and a ₹40 tip(360 + 40) ÷ 4₹100 each
Rangoli: 7 rows of 9 dots, minus the 5 corner and centre dots7 × 9 − 558 dots
3 packs of 10 balloons; 4 burst; the rest tied in bunches of 2(3 × 10 − 4) ÷ 213 bunches
Monthly milk: 2 litres a day at ₹56 a litre for 30 days2 × 56 × 30₹3,360

Lab

Estimate first, then solve multi-step shopping, travel and cricket problems by writing one expression for each.

20 questions on addition, subtraction, multiplication, division with some word problems mixed in. Estimate first, then work it out exactly.

Get three in a row and the numbers level up!

Text version of this activity

A 20-round practice game. Generated questions with numbers up to 50 ask for an estimate first, then the exact answer. Mixed in at random are word problems from this list (these skip the estimate):

  • Two sets of 3 pens (₹12) and 2 notebooks (₹40): 2 × (3 × 12 + 2 × 40) = ₹232.
  • 2 × 245 + 3 × 125 + 30 = ₹895 for train tickets.
  • (5,000 − 1,400) ÷ 12 = ₹300 each.
  • (360 + 40) ÷ 4 = ₹100 each.
  • (3 × 10 − 4) ÷ 2 = 13 bunches.
  • 6 × 4 + 2 × 6 + 9 = 45 runs.
  • 500 − (4 × 65 + 2 × 110) = ₹20 change.
  • 12 × 15 − 25 = 155 seats.
  • 1,200 ÷ (6 + 2) = ₹150 each.
  • 2 × 56 × 30 = ₹3,360 for milk.

Write the expression before you calculate, and ask whether any total needs brackets.

Need a different angle?

Try it

Chapter 07

Spot the mistake, fix the working

Most wrong answers in this topic come from a small number of mistakes. If you know them by name, you can check your own work quickly.

  1. Reading like a sentence. Doing operations strictly left to right, ignoring × ÷ first. 5 + 5 × 5 becomes 50 instead of 30.
  2. The letter trap. Doing + before − or ÷ before × because of the order of letters. 10 − 3 + 2 becomes 5 instead of 9.
  3. Dropping brackets. Losing a bracket halfway through, especially after a − sign. 20 − (5 + 3) becomes 20 − 5 + 3 = 18 instead of 12.
  4. Doing two steps at once in your head and mixing them up. Write one step per line.
  5. Wrong brackets in a word problem. Taking away only part of a bill, or sharing only part of an amount.
TableErrors in working, and the fix
Working shownWhich mistakeCorrect working
5 + 5 × 5 = 10 × 5 = 50Reading like a sentence5 + 5 × 5 = 5 + 25 = 30
10 − 3 + 2 = 10 − 5 = 5Letter trap (+ before −)10 − 3 + 2 = 7 + 2 = 9
20 − (5 + 3) = 20 − 5 + 3 = 18Dropped the bracket20 − (5 + 3) = 20 − 8 = 12
48 ÷ 4 × 2 = 48 ÷ 8 = 6Letter trap (× before ÷)48 ÷ 4 × 2 = 12 × 2 = 24
3 × (4 + 2) = 12 + 2 = 14Only multiplied the first number in the bracket3 × (4 + 2) = 3 × 6 = 18
2 × [10 − (3 + 1)] = 2 × [7 + 1] = 16Dropped the bracket inside2 × [10 − (3 + 1)] = 2 × [10 − 4] = 2 × 6 = 12

Lab

Judge each piece of working: is it correct, or does it contain one of the common order-of-operations mistakes?

Is each line of working correct or incorrect? Sort the cards.

14 cards, 2 bins. Tap a card, then tap its bin. You can also drag, or press a bin’s number key.

Text version of this activity

A sorting game with 14 cards and 2 bins: correct working and working with a mistake.

Correct: 6 + 4 × 3 = 18; 15 − 5 + 2 = 12; 24 ÷ 6 × 2 = 8; 30 − (8 + 2) = 20; 2 + 18 ÷ 3 × 2 = 14; [12 − (2 + 4)] × 3 = 18; 100 − 4 × 5 × 2 = 60.

Mistakes: 6 + 4 × 3 = 30 (added first); 15 − 5 + 2 = 8 (+ before −); 24 ÷ 6 × 2 = 2 (× before ÷); 30 − (8 + 2) = 24 (dropped bracket); 4 × (5 + 1) = 21 (multiplied only the 5); 2 + 18 ÷ 3 × 2 = 5 (× before ÷); 100 − 4 × 5 × 2 = 960 (subtracted first).

Need a different angle?

Try it

Neha's working: 45 − 3 × (2 + 8) = 45 − 3 × 2 + 8 = 45 − 6 + 8 = 47. Where did she go wrong?

Chapter 08

Calculators, phones and spreadsheets

Machines have to be told the rule too, and not all of them are.

  • Basic (four-function) calculators usually use immediate execution: each time you press an operation key, they finish the previous step. So 2 + 3 × 4 = shows 20. They are built for running totals (adding up a bill item by item).
  • Scientific calculators and most phone calculator apps wait until you press = and then follow the order of operations: 2 + 3 × 4 = shows 14.
  • Spreadsheets (like Excel or Google Sheets) use * for × and / for ÷. Typing =2+3*4 gives 14, and =(2+3)*4 gives 20.
  • Programming languages such as Python and Scratch follow the order of operations too: 2 + 3 * 4 is 14.

To get the right answer from a basic calculator, work out the × and ÷ chunks first, or use its memory keys: M+ adds the display to memory, M− subtracts it, MR recalls the total.

Working out 3 × 12 + 2 × 40 on a basic calculator

  1. Step 01Clear memoryMC

    Press MC (or the key that clears memory) so the memory starts at 0.

  2. Step 02First chunk3 × 12 = M+

    The display shows 36; M+ adds it to memory.

  3. Step 03Second chunk2 × 40 = M+

    The display shows 80; memory now holds 116.

  4. Step 04RecallMR

    The display shows 116, the correct total.

Predict first

On a basic calculator, Tara presses 20 − 4 × 3 =. What does it show, and what is the correct value?

Chapter 09

Checking your answer

Good mathematicians check. Three quick checks for this topic:

  1. Estimate first. 38 × 5 + 97 is about 40 × 5 + 100 = 300. The exact answer, 287, is close. If you had got 3,876 (by adding 5 + 97 first), the estimate would tell you at once that something went wrong.
  2. Put the brackets in yourself. Rewrite the expression with brackets around every × and ÷ chunk: 38 × 5 + 97 becomes (38 × 5) + 97. Then there is only one way to read it.
  3. Use meaning. If the expression came from a story, does the answer fit the story? Change cannot be more than the note you paid with; a share cannot be bigger than the whole.

Chapter 10

Spreadsheet formulas

Shops, schools and offices keep bills in spreadsheets such as Excel, Google Sheets or LibreOffice Calc. A formula starts with =, uses * for × and / for ÷, and can refer to other cells by their address (like B2, meaning column B, row 2).

Spreadsheets follow the order of operations, so a formula means exactly what the same expression means on paper:

  • =2+3*4 gives 14.
  • =(2+3)*4 gives 20.

Imagine a kirana bill where column B holds the quantity and column C the price. Row 2 is rice (5 kg at ₹60), row 3 is dal (2 kg at ₹110) and row 4 is oil (1 bottle at ₹180). The total is

=B2C2+B3C3+B4*C4, which is 5 × 60 + 2 × 110 + 1 × 180 = ₹700.

No brackets are needed, because every product is done before the adding, exactly as on paper.

TableSpreadsheet formulas and what they compute
FormulaMeansWith B2 = 5, C2 = 60, B3 = 2, C3 = 110Correct?
=B2C2+B3C35 × 60 + 2 × 110520Yes: total of two lines
=(B2+B3)*C2(5 + 2) × 60420Only if both items cost ₹60
=(C2+C3)/2(60 + 110) ÷ 285Yes: average price
=C2+C3/260 + 110 ÷ 2115No: halves only the dal price
=500-(B2C2+B3C3)500 − (300 + 220)-20Yes: change (negative means ₹20 more is needed)
=500-B2C2+B3C3500 − 300 + 220420No: adds the dal instead of subtracting

Worked example

0 / 4 steps shown

Average marks in a spreadsheet

A teacher has marks 72, 85 and 91 in cells B2, B3 and B4. Write a correct formula for the average and evaluate it. What would =B2+B3+B4/3 give?

Try it

Cells B2 and B3 hold the prices of two notebooks. Which formula gives the price of 3 of each?

Chapter 11

Mistakes real students make

Teachers who mark thousands of answers see the same order-of-operations errors again and again. Knowing them by name is the fastest way to stop making them. Each callout below is a real, common error, with the thinking behind it and the fix.

Explore

What do I do first?

Pick the kind of expression you are looking at.

  1. Start at the left
  2. Do each + or − in turn
  3. One number left

Left to right

Example: 45 − 18 + 7 − 10 = 27 + 7 − 10 = 34 − 10 = 24. Do not add 18 + 7 first.

Try it

Chapter 12

Recipes, costs and sharing

A class is cooking suji halwa for a school fair. The recipe for one batch needs 1 kg of suji (₹50), 1 kg of sugar (₹45) and 500 g of ghee (₹300). They make 4 batches and sell the halwa in 20 cups. What must each cup cost just to cover the ingredients?

  • Cost of one batch: 50 + 45 + 300.
  • Cost of 4 batches: 4 × (50 + 45 + 300).
  • Cost per cup: 4 × (50 + 45 + 300) ÷ 20.

4 × (50 + 45 + 300) ÷ 20 = 4 × (95 + 300) ÷ 20 = 4 × 395 ÷ 20 = 1,580 ÷ 20 = 79. So each cup must be sold for at least ₹79 to break even.

Worked example

0 / 6 steps shown

Scaling a recipe for guests

A dal recipe for 4 people uses 200 g of dal, 600 ml of water and 10 g of salt. How much of each is needed for 10 people, and what is the total weight of dal and salt?

TableCosting a class cooking day
QuestionExpressionValue
Cost of one batch of halwa50 + 45 + 300₹395
Cost of 4 batches4 × (50 + 45 + 300)₹1,580
Cost per cup (20 cups)4 × (50 + 45 + 300) ÷ 20₹79
Profit if 20 cups sell at ₹10020 × 100 − 4 × (50 + 45 + 300)₹420
Profit shared by 6 cooks(20 × 100 − 4 × (50 + 45 + 300)) ÷ 6₹70 each

Try it

Chapter 13

Words, check-up and summary

Vocabulary for order of operations

Arithmetic expression
Numbers combined with operation signs (+, −, ×, ÷) and possibly brackets. It has one value.
Example: 7 + (2 + 8) × 4
Term
A part of an expression separated from the rest by a + or − that is not inside brackets.
Example: In 5 × 6 − 3 the terms are 5 × 6 and 3.
Evaluate
Find the value of an expression.
Example: Evaluating 6 + 8 ÷ 2 gives 10.
Simplify
Rewrite an expression in a shorter form; for a number expression, reduce it to one number.
Precedence
How strongly an operation binds, i.e. which level it belongs to. × and ÷ have higher precedence than + and −.
Left-to-right rule
Operations of equal precedence are done in the order they appear, reading from the left.
Example: 8 ÷ 4 × 2 = 4
Parentheses
Round brackets ( ). Also called small brackets.
Braces
Curly brackets { }.
Square brackets
Box brackets [ ], often used outside round and curly brackets.
Example: [20 − (3 + 5)] ÷ 4 = 3
Nested brackets
Brackets inside other brackets. Work from the innermost outwards.
Example: [50 − {12 + (18 − 6) ÷ 4}]
Of
Means multiply, as in ½ of 10 = 5. In BODMAS it is done before ordinary × and ÷.
Mnemonic
A memory aid such as a word made of first letters.
Example: DMAS, BODMAS, BIDMAS, PEMDAS
Indices / exponents
Powers, like the 2 in 5² = 25. Done after brackets and before × and ÷.
Immediate execution
How basic calculators work: each step is finished as soon as the next key is pressed, ignoring the order of operations.
Example: 2 + 3 × 4 → 20 on a basic calculator
Distributive property
a × (b + c) = a × b + a × c. A property of numbers, not one of the DMAS letters.
Example: 3 × (4 + 5) = 12 + 15 = 27

Quick check

Check your understanding

10 questions · answer what you can, then check. Getting one wrong is useful.

  1. Q1Evaluate 18 − 12 ÷ 4 × 2.
  2. Q2How many terms does 4 × 5 − 6 ÷ 2 + (3 + 1) have?
  3. Q3What does DMAS stand for?
  4. Q4Which is true?
  5. Q5Simplify [30 − (4 + 2) × 3] ÷ 4.
  6. Q6Which expression gives the change from ₹200 after buying 4 notebooks at ₹35?
  7. Q7In BODMAS-style working, what is 24 ÷ ½ of 12?
  8. Q8A basic calculator shows 48 for 20 − 4 × 3. Why?
  9. Q9Which working has a mistake?
  10. Q10Simplify 2 × {15 − (3 + 2) × 2}.

Keep this

Cheat sheet

  • Levels: brackets (innermost first) → "of" → × and ÷ (left to right) → + and − (left to right).
  • Terms: the top-level + and − split an expression into terms. Evaluate each term, then combine left to right.
  • Memory words: DMAS, BODMAS, BIDMAS, PEMDAS, BEDMAS all mean the same rule. D/M share a level; A/S share a level.
  • DMAS = Division, Multiplication, Addition, Subtraction. The distributive property is a different topic.
  • Why left to right: − and ÷ belong to the number just after them. 10 − 3 + 2 = 9; 8 ÷ 4 × 2 = 4; 36 ÷ 6 ÷ 2 = 3.
  • Brackets: ( ) round, { } curly, [ ] square. Shape does not rank; innermost goes first.
  • "Of": means ×. By the BODMAS textbook convention it is done before ordinary ÷ and ×; that is an agreement, not a law. Clearer: use brackets.
  • Word problems: find the chunks (how many × each), join them, bracket any total that is shared or taken away.
  • Calculators: basic ones use immediate execution (2 + 3 × 4 → 20); use chunks or M+ / MR. Scientific, phones and spreadsheets follow the rule.
  • Check: estimate, add your own brackets around chunks, and ask whether the answer fits the story.

Helps you understand

Properties of numbers

The distributive property, 3 × (4 + 5) = 3 × 4 + 3 × 5, is a separate topic from DMAS but explains why × is done before +.

Helps you understand

Four operations

Word problems here are built from the four operations; each chunk is a multiplication or division from that topic.

Used in

HCF and LCM

Long HCF and LCM calculations, like 2 × 2 × 3 × 5, and checks such as HCF × LCM = product, are expressions that rely on the order of operations.

Where this comes from

Sources

End of Understand

What you just read

  • Split an expression into terms and use the term method to evaluate it.
  • Explain what DMAS, BODMAS, BIDMAS and PEMDAS stand for, and why D/M and A/S share a level.
  • Simplify expressions with nested ( ), { } and [ ] brackets and with the word "of".
  • Write a single expression for a multi-step word problem, using brackets where a total is shared or subtracted.
  • Identify and correct common order-of-operations mistakes, including on basic calculators.

The web

Explore a connection

  • Builds on

    Properties of numbers

    The distributive property explains why multiplication is done before addition and how brackets change a result.

  • Builds on

    Four operations

    Once each operation is reliable, the next question is which one to do first when several appear together.

  • Related to

    Number and shape patterns

    A pattern rule such as 3 × n + 1 is an expression — you need the order of operations to use it.

Want to save topics or ask for new ones? Invited families can connect a learning device. Everything here stays free to read without signing in.

Revision 1 · release preview-7e1cbbcc4f · accepted 20/09/2026