
David Gwyn J. answered 10/28/20
Highly Experienced Tutor (Oxbridge graduate and former tech CEO)
Like you, I'm puzzled by this one. I'd expect any bit pattern to be able to be expressed in Hex.
The usual process is to split the binary number into groups of 4 bits (a "nibble") and then convert to a hex digit.
While I believe each of these four binary numbers can be converted to hex, the odd one out is (C) which is the only one with binary digits not a multiple of 4. I think normally one would just assume that 110011 implied 00110011 (i.e. 8 binary digits with 2 leading zeros). But perhaps the question is indicating that, technically 6 digits only (rather than 4 or 8) can't be converted directly.
However, I think any binary to hex converter will treat 110011 and 00110011 as the same.
A. 111111112
= 1111 1111 (15, 15)
= FF16
B. 10012
= 1001 (9)
= 916
C. 1100112
= 11 0011 (3, 3)
= 0011 0011
=3316
D. 1000000000012
1000 0000 0001 (8, 0, 1)
= 80116
Muhnnad H.
oh, I really didn't notice that! that becomes clear now thanks a lot ❤🙏10/28/20