Q.Convert the following numbers into decimal numbers.
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 →Expand each number by positional weights (powers of its base) and add: (110101)2 = 53, (1703)8 = 963, (C0F5)16 = 49397.
To convert any base to decimal, multiply each digit by its positional value — base^0 for the rightmost digit, then base^1, base^2, … moving left — and add the products.
(i) (110101)2 — base 2, weights 32, 16, 8, 4, 2, 1:
(110101)2 = 1x32 + 1x16 + 0x8 + 1x4 + 0x2 + 1x1
= 32 + 16 + 0 + 4 + 0 + 1
= (53)10
(ii) (1703)8 — base 8, weights 512, 64, 8, 1:
(1703)8 = 1x512 + 7x64 + 0x8 + 3x1
= 512 + 448 + 0 + 3
= (963)10
(iii) (COF5)16 — first, a correction to the printed question: the letter O is not a valid hexadecimal digit (hex digits are 0–9 and A–F). The "O" in the book can only be the digit 0, so the number is (C0F5)16. With C = 12 and F = 15, weights 4096, 256, 16, 1:
(C0F5)16 = 12x4096 + 0x256 + 15x16 + 5x1
= 49152 + 0 + 240 + 5
= (49397)10
``` …
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.