Difficulty: Easy
Correct Answer: 1565668
Explanation:
Introduction / Context:
Converting binary to octal is efficient because 8 equals 2^3. Therefore, every three binary bits map to exactly one octal digit. This technique avoids full decimal conversion and reduces working time and errors.
Given Data / Assumptions:
Concept / Approach:
Partition the binary string into 3-bit groups starting at the least significant end. Translate each triplet to an octal digit using 000→0 through 111→7 and assemble the digits from most significant group to least significant group.
Step-by-Step Solution:
1) From the right, group bits: 1 101 110 101 110 110 → add leading zeros to the lone 1 to form 001.2) Final grouping: 001 101 110 101 110 110.3) Translate: 001→1, 101→5, 110→6, 101→5, 110→6, 110→6.4) Combine: 156566 base 8, written as 1565668.
Verification / Alternative check:
Convert 1565668 back to binary: 1→001, 5→101, 6→110, 5→101, 6→110, 6→110. Concatenate to get 001101110101110110 and remove the leading zeros to return to 1101110101110110.
Why Other Options Are Wrong:
Common Pitfalls:
Grouping from the left side, skipping the leading zero padding for an incomplete initial group, or reversing the order of triplets when writing the octal digits.
Final Answer:
1565668
Discussion & Comments