Without Zero You Could Not Tell 105 From 15
Learn to convert numbers between base 10 and bases 2, 5, 7, 8 and 20, read off place values in any base, see why zero completes a place value system, and compare how efficiently two bases write the same number.
Why does a number system need a symbol for nothing?
To mark an empty place. Without a zero, and would look identical — there would be no way to show that the tens place holds nothing.
Zero is what makes place value work without ambiguity. This page covers everything in the CBSE Class 8 Mathematics chapter's second part: converting between bases, place values in any base, the role of zero, and comparing the efficiency of two systems.
Zero is what makes place value work without ambiguity. This page covers everything in the CBSE Class 8 Mathematics chapter's second part: converting between bases, place values in any base, the role of zero, and comparing the efficiency of two systems.
How do you convert a number from base 10 into another base?
Divide repeatedly by the new base, writing down the remainder each time, then read the remainders upward.
Base 10 to base 2. Convert :
- , remainder 1
- , remainder 0
- , remainder 0
- , remainder 1
- , remainder 1
Reading the remainders from the bottom up: .
Base 10 to base 5. Convert :
- , remainder 2
- , remainder 4
- , remainder 1
So .
Base 10 to base 8. Convert : remainders , , , giving .
Base 10 to base 7. Convert : remainders , , , giving .
Base 10 to base 20. Convert : since , it is .
Converting back means multiplying by the place values and adding:
The direction of reading is what students get wrong. The remainders come out least significant first, so they must be read bottom to top — writing them in the order they appeared would give , a different number entirely.
Base 10 to base 2. Convert :
- , remainder 1
- , remainder 0
- , remainder 0
- , remainder 1
- , remainder 1
Reading the remainders from the bottom up: .
Base 10 to base 5. Convert :
- , remainder 2
- , remainder 4
- , remainder 1
So .
Base 10 to base 8. Convert : remainders , , , giving .
Base 10 to base 7. Convert : remainders , , , giving .
Base 10 to base 20. Convert : since , it is .
Converting back means multiplying by the place values and adding:
The direction of reading is what students get wrong. The remainders come out least significant first, so they must be read bottom to top — writing them in the order they appeared would give , a different number entirely.
What is the place value of each digit in a base-n system?
The places are the powers of the base, starting from at the right and multiplying by at each step leftward.
Base 10 — places are , that is .
Base 2 — places are . So in :
- the leftmost is in the 16s place, so
- the next is in the 8s place, so
- the two s contribute nothing
- the last is in the 1s place, so
Base 5 — places are . In , the is worth , the is worth and the is worth .
Base 8 — places are . In , the digits are worth , and .
Base 20 — places are .
A rule follows about which digits a base can use: a base- system uses exactly digits, from to .
- Base 2 uses only and
- Base 5 uses to
- Base 8 uses to
So is not a valid numeral, because the digits and do not exist in base 5. That check is worth running on any answer — if a digit is as large as the base, the conversion has gone wrong.
Base 10 — places are , that is .
Base 2 — places are . So in :
- the leftmost is in the 16s place, so
- the next is in the 8s place, so
- the two s contribute nothing
- the last is in the 1s place, so
Base 5 — places are . In , the is worth , the is worth and the is worth .
Base 8 — places are . In , the digits are worth , and .
Base 20 — places are .
A rule follows about which digits a base can use: a base- system uses exactly digits, from to .
- Base 2 uses only and
- Base 5 uses to
- Base 8 uses to
So is not a valid numeral, because the digits and do not exist in base 5. That check is worth running on any answer — if a digit is as large as the base, the conversion has gone wrong.
How does zero make the Hindu number system complete?
By giving every empty place a symbol, so no number is ambiguous and every number can be written in exactly one way.
Consider trying to write one hundred and five without a zero. It has 1 hundred, no tens and 5 ones. Writing just the digits that appear gives — which already means fifteen. There is no way to tell the two apart.
With a zero, the tens place is filled explicitly:
and it cannot be confused with .
The same problem appears in every positional system, which is why the Mayan system needed its shell symbol for zero.
Zero does two separate jobs, and both should be named:
- As a place holder, marking an empty position so the other digits keep their correct places, as in , and
- As a number in its own right, the result of , the additive identity since , and a value that can be added and subtracted
These two roles together are what make the system complete: with ten digits including zero, every whole number however large can be written unambiguously, using no new symbols.
The contrast with a non-positional system explains why zero was not needed earlier. Roman numerals have no zero and do not need one, because an absent value is simply an absent symbol — is unambiguous. It is precisely because our system depends on position that an empty position has to be shown.
Consider trying to write one hundred and five without a zero. It has 1 hundred, no tens and 5 ones. Writing just the digits that appear gives — which already means fifteen. There is no way to tell the two apart.
With a zero, the tens place is filled explicitly:
and it cannot be confused with .
The same problem appears in every positional system, which is why the Mayan system needed its shell symbol for zero.
Zero does two separate jobs, and both should be named:
- As a place holder, marking an empty position so the other digits keep their correct places, as in , and
- As a number in its own right, the result of , the additive identity since , and a value that can be added and subtracted
These two roles together are what make the system complete: with ten digits including zero, every whole number however large can be written unambiguously, using no new symbols.
The contrast with a non-positional system explains why zero was not needed earlier. Roman numerals have no zero and do not need one, because an absent value is simply an absent symbol — is unambiguous. It is precisely because our system depends on position that an empty position has to be shown.
How do you compare the efficiency of two number systems?
Write the same quantity in both and count the symbols each needs.
Take the number one hundred:
- Base 2 — , which needs 7 digits
- Base 5 — , which needs 3 digits
- Base 8 — , which needs 3 digits
- Base 10 — , which needs 3 digits
- Base 20 — , which needs 2 digits
- Roman — , which needs 1 symbol for this particular number
- Egyptian — one coil of rope, 1 symbol here
- Tally — 100 strokes
Checking base 2: . Checking base 5: .
The pattern is clear. A larger base needs fewer digits to write a given number, because each place covers a bigger range.
But there is a cost, and this is the real comparison. A larger base needs more distinct symbols to learn — base 20 requires twenty different digits, while base 2 needs only two. So the choice is a trade-off:
- Base 2 — very few symbols, but long numerals
- Base 20 — short numerals, but many symbols to memorise
- Base 10 — a workable middle, with ten symbols and reasonably short numerals
And the Roman and Egyptian entries above are misleading on purpose. They look efficient for because it happens to be a landmark number — but needs eight Roman symbols against three digits, and tally marks need a hundred strokes for a number our system writes with three. Efficiency must be judged across many numbers, not one convenient case.
Take the number one hundred:
- Base 2 — , which needs 7 digits
- Base 5 — , which needs 3 digits
- Base 8 — , which needs 3 digits
- Base 10 — , which needs 3 digits
- Base 20 — , which needs 2 digits
- Roman — , which needs 1 symbol for this particular number
- Egyptian — one coil of rope, 1 symbol here
- Tally — 100 strokes
Checking base 2: . Checking base 5: .
The pattern is clear. A larger base needs fewer digits to write a given number, because each place covers a bigger range.
But there is a cost, and this is the real comparison. A larger base needs more distinct symbols to learn — base 20 requires twenty different digits, while base 2 needs only two. So the choice is a trade-off:
- Base 2 — very few symbols, but long numerals
- Base 20 — short numerals, but many symbols to memorise
- Base 10 — a workable middle, with ten symbols and reasonably short numerals
And the Roman and Egyptian entries above are misleading on purpose. They look efficient for because it happens to be a landmark number — but needs eight Roman symbols against three digits, and tally marks need a hundred strokes for a number our system writes with three. Efficiency must be judged across many numbers, not one convenient case.
Exam tip
Exam tip: reading the remainders from the bottom upward
Base conversions are pure method marks, so set them out and check them.
Write the repeated divisions in a column with the remainders beside them, and read the answer bottom to top. Reversing that order is the single commonest error.
Verify by converting back, using the place values: . One line, and it catches everything.
Check that every digit is less than the base — a in a base-5 numeral means something went wrong.
Write the base as a subscript, as , since alone means something different.
And when asked about efficiency, give the symbol counts for the same number in both systems, and mention the trade-off that a larger base needs more distinct digits.
Write the repeated divisions in a column with the remainders beside them, and read the answer bottom to top. Reversing that order is the single commonest error.
Verify by converting back, using the place values: . One line, and it catches everything.
Check that every digit is less than the base — a in a base-5 numeral means something went wrong.
Write the base as a subscript, as , since alone means something different.
And when asked about efficiency, give the symbol counts for the same number in both systems, and mention the trade-off that a larger base needs more distinct digits.
Did you know
Why does a computer use only two digits when twenty would be shorter?
Because a machine finds two states far easier to build than twenty.
A switch is either on or off, and a circuit either carries current or does not. Those two conditions can be told apart reliably even when the electronics are imperfect — which maps exactly onto the digits and of base 2.
A base-20 machine would need twenty distinguishable voltage levels, and telling them apart without error would be far harder. So computers accept long numerals in exchange for simple, dependable symbols — the opposite trade-off from the one people make, since we would rather memorise ten digits than write everything out in ones and zeros.
A switch is either on or off, and a circuit either carries current or does not. Those two conditions can be told apart reliably even when the electronics are imperfect — which maps exactly onto the digits and of base 2.
A base-20 machine would need twenty distinguishable voltage levels, and telling them apart without error would be far harder. So computers accept long numerals in exchange for simple, dependable symbols — the opposite trade-off from the one people make, since we would rather memorise ten digits than write everything out in ones and zeros.
Key takeaways
Base conversions and the role of zero: quick revision
- Convert from base 10 by dividing repeatedly by the new base and reading the remainders bottom to top: , , .
- Convert back by multiplying by the place values, which are the powers of the base: .
- A base- system uses exactly digits from to , so every digit must be less than the base.
- Write the base as a subscript, since and differ.
- Zero works both as a place holder marking an empty position and as a number in its own right — without it and could not be told apart.
- A larger base gives shorter numerals but needs more distinct symbols, which is the trade-off behind base 10 for people and base 2 for computers.
You will remember all of this far better after answering five questions on it than after reading it twice.
- Convert back by multiplying by the place values, which are the powers of the base: .
- A base- system uses exactly digits from to , so every digit must be less than the base.
- Write the base as a subscript, since and differ.
- Zero works both as a place holder marking an empty position and as a number in its own right — without it and could not be told apart.
- A larger base gives shorter numerals but needs more distinct symbols, which is the trade-off behind base 10 for people and base 2 for computers.
You will remember all of this far better after answering five questions on it than after reading it twice.