(a) Find the 16’s complement of C3DF.
(b) Convert C3DF to binary.
(c) Find the 2’s complement of the result in (b).
(d) Convert the answer in (c) to hexadecimal and compare with the answer in (a).
1.16 Ans: (a) 16’s complement means 15’s complement + 1
15’s complement means 15 15 15 15 - C 3 D F
= 3 C 2 0
16’s complement = 3 C 2 0 + 1
= 3 C 2 1.
(b) Convert C3DF to binary - C 3 D F
1100 0011 1101 1111
(c) 2’s complement of 1100 0011 1101 1111 is
= 0011 1100 0010 0000 + 1
= 0011 1100 0010 0001.
(d) Convert 0011 1100 0010 0001 to hexadecimal
(0011 1100 0010 0001)₂ = (3 C 2 1)₁₆.
Answer in (a) and (d) are same.