Discuss the reasons for using binary codes to represent information within a digital computer.
(i) Convert the following binary numbers to the decimal form:
(a) 10110,
(b) 0.101,
(c) 1101.1101
(ii) Convert the following decimal numbers to the binary form:
(a) 29,
(b) 0.5625,
(c) 10.3125
Why is it convenient to handle binary numbers in the hexadecimal form? Write the hex values of the six numbers given above.