Resources For Teachers For Tutors For Students & Parents Pricing
Primary - Stage 3 (Year 5 & 6) Stage 3 (Year 5 & 6) Decimals

Compare & order decimals

20 practice questions 0 video lessons Theory + worked examples
Create a free accountTrack your progress and save your work as you go.
Create free account

Theory

To compare decimals, line them up by place value and compare the tenths first, then the hundredths, and so on. More digits does not mean a larger number, and a zero on the end adds no value: \(0.5 = 0.50\).

To compare decimals is to decide which is larger; to order them is to line them up from smallest to largest or the other way.

Start at the tenths. The larger tenths digit makes the larger decimal. If the tenths are equal, move right to the hundredths, then the thousandths.

A trailing zero adds no value, so \(0.5 = 0.50\); compare place by place, not by counting digits.

Comparing 0.45 and 0.5 by place valueTenthsHundredths0.450.545504 < 5
\(0.45\) and \(0.5\): the tenths decide. \(4 < 5\), so \(0.45 < 0.5\), even though \(0.45\) has more digits.

Work from the largest place to the smallest, stopping as soon as the digits differ.

PairCompareResult
\(0.7,\ 0.68\)tenths \(7 > 6\)\(0.7 > 0.68\)
\(0.45,\ 0.405\)hundredths \(5 > 0\)\(0.45 > 0.405\)
\(0.250,\ 0.25\)equal\(0.250 = 0.25\)

How to compare two decimals

  1. Line up the numbers by place value under the decimal point.
  2. Compare the tenths. The larger tenths digit wins.
  3. If equal, move to the hundredths, then thousandths, until the digits differ.
Example 1 — Which is larger
Which is larger, \(0.7\) or \(0.68\)?
Solution

Compare the tenths first: \(7 > 6\).

\(0.7\)\(=\)\(0.68 \text{ (larger)}\)
Example 2 — Equal value
Which decimal equals \(0.17\): \(0.170\), \(0.017\) or \(1.7\)?
Solution

A zero on the end adds no value.

\(0.170\)\(=\)\(0.17\)
Example 3 — Ascending order
Order \(0.45,\ 0.405,\ 0.5,\ 0.054\) from smallest.
Solution

Compare tenths, then split ties by the hundredths.

\(\text{order}\)\(=\)\(0.054,\ 0.405,\ 0.45,\ 0.5\)
Example 4 — Race times
Times are \(12.450\), \(12.405\) and \(12.045\) s. Who is fastest?
Solution

Fastest is the smallest time; compare the tenths.

\(\text{fastest}\)\(=\)\(12.045\text{ s}\)

Common pitfalls

Longer is not larger. \(0.125\) is smaller than \(0.5\); compare the tenths, not the number of digits.
Trailing zeros add nothing. \(0.250 = 0.25\), so line the numbers up by place before deciding.
Keep going only while equal. Move to the next place only when the digits so far are the same.

Frequently asked questions

How do you compare two decimals?

Line them up by place value and compare the tenths first. If the tenths are equal, compare the hundredths, then the thousandths.

Is a decimal with more digits always larger?

No. \(0.125\) has more digits than \(0.5\) but is smaller, because its tenths digit \(1\) is less than \(5\).

Does a zero on the end change a decimal?

No. \(0.250\) is the same as \(0.25\); a trailing zero adds no value.

What does ascending order mean?

Ascending order means smallest first. Descending order means largest first.