Перевод чисел из шестнадцатеричной системы в двоичную и обратно

Перевести любое шестнадцатеричное число в двоичное можно следующим образом. Каждая цифра шестнадцатеричной записи числа записывается четырехзначным двоичным числом — тетрадой. После этого нули, стоящие слева, можно отбросить.

 

016 = 00002 416 = 01002 816 = 10002 C16 = 11002
116 = 00012 516 = 01012 916 = 10012 D16 = 11012
216 = 00102 616 = 01102 A16 = 10102 E16 = 11102
316 = 00112 716 = 01112 B16 = 10112 F16 = 11112

 

1) D = 11012. 2) 2A = 0010 10102 = 1010102. 3) 5816 = 0101 10002 = 10110002.

 

И наоборот, перевести любое двоичное число в шестнадцатеричное можно аналогичным образом. Каждые четыре двоичные цифры, считая справа налево, записываются одной шестнадцатеричной цифрой. Эти цифры располагаются также справа налево.