Skip to content
Exercises · Q5

Q.Express the following octal numbers into their equivalent decimal numbers.

(i) 145
(ii) 6760
(iii) 455
(iv) 10.75
Tamil Nadu DgeTextbookSubjective· 3mImportance★★★★★est
67% · 30/45 Questions
🔒 Locked · start free trial →

You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.

Start your 14-day free trial to unlock the full solution →

Concept understanding — Octal To Decimal Conversion

What Does "Octal to Decimal" Even Mean?

You already know how to count in decimal — the system with digits 0 through 9. When you see the number 342, you instinctively read it as "three hundred and forty-two." But why? Because each position in a decimal number stands for a power of 10:

342=3×102+4×101+2×100342 = 3 \times 10^2 + 4 \times 10^1 + 2 \times 10^0

Now imagine a world where you only have eight fingers. You'd count 0, 1, 2, 3, 4, 5, 6, 7 — and then what? You'd run out of digits. So the next number would be 10 (which means one eight and zero ones, not ten). That's octal: base 8.

Octal uses only the digits 0 through 7. The number 342 in octal does not mean three hundred and forty-two. It means something completely different — and to find out what, you convert it to decimal.


The Core Idea: Positional Value in Base 8

Every number system works the same way: the rightmost digit is the "units" place, the next digit to the left is the "base" place, then "base squared," and so on.

For octal (base 8):

  • Rightmost digit: 80=18^0 = 1 place
  • Next left: 81=88^1 = 8 place
  • Next: 82=648^2 = 64 place
  • Next: 83=5128^3 = 512 place
  • ... and so on

So to convert an octal number to decimal, you multiply each digit by its corresponding power of 8 and add everything up.

(dndn−1…d1d0)8=dn×8n+dn−1×8n−1+⋯+d1×81+d0×80(d_n d_{n-1} \dots d_1 d_0)_8 = d_n \times 8^n + d_{n-1} \times 8^{n-1} + \dots + d_1 \times 8^1 + d_0 \times 8^0


Worked Example: Convert (342)8(342)_8 to Decimal

Write the digits with their place values:

DigitPlace value (power of 8)Contribution
382=648^2 = 643×64=1923 \times 64 = 192
481=88^1 = 84×8=324 \times 8 = 32
280=18^0 = 12×1=22 \times 1 = 2

Now add: 192+32+2=226192 + 32 + 2 = 226

So (342)8=226(342)_8 = 226 in decimal.

Watch out

Never read an octal number like a decimal number. (342)8(342)_8 is not 342 — it's 226. The subscript 8 is your reminder.


Another Example: (107)8(107)_8

Here the digit 7 is fine (it's less than 8), but notice the digit 0. Zero still contributes nothing, but it holds the place.

DigitPlace valueContribution
182=648^2 = 641×64=641 \times 64 = 64
081=88^1 = 80×8=00 \times 8 = 0
780=18^0 = 17×1=77 \times 1 = 7

Sum: 64+0+7=7164 + 0 + 7 = 71 …

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.