Skip to main content

Convert (1011011)₂ to BCD

Short answer

Convert binary 1011011 to decimal 91. Encode each decimal digit in 4-bit BCD: 9 → 1001, 1 → 0001; result 1001 0001 (BCD).

Convert (1011011)₂ = (?)BCD.

BCD codes each decimal digit separately in 4 bits, so first convert the binary number to decimal.

Step 1: Binary to decimal

(1011011)2=1⋅26+0⋅25+1⋅24+1⋅23+0⋅22+1⋅21+1⋅20=64+16+8+2+1=(91)10\begin{aligned} (1011011)_2 &= 1\cdot 2^6 + 0\cdot 2^5 + 1\cdot 2^4 + 1\cdot 2^3 + 0\cdot 2^2 + 1\cdot 2^1 + 1\cdot 2^0 \\ &= 64 + 16 + 8 + 2 + 1 \\ &= (91)_{10} \end{aligned}

Step 2: Each decimal digit to 4-bit BCD

Decimal digit91
BCD10010001

Answer: (1011011)2=(91)10=(1001 0001)BCD(1011011)_2 = (91)_{10} = (1001\ 0001)_{BCD}

✓ Answer checked by Claude Opus 5.5 (high effort)

All Digital Logic chapter 1 questions →