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

Перевести любое двоичное число в десятичное можно по формуле

Примеры.

1. 11012=1∙23+1∙22+0∙21+1∙20 = 1310.

2. 1010102 =1∙25 + 1∙23 + 1∙21= 4210.

3. 10110002 = 1∙26+1∙24+1∙23 = 8810.

4. 11,01=1∙21+1∙20+0∙2-1+1∙2-2 = 3,2510.

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

1. Делим число на основание системы счисления. Запоминаем остаток.

2. Снова делим частное на основание системы. Запоминаем остаток.

3. Продолжаем этот процесс до тех пор, пока в частном не получится 1.

4. Записываем последовательно последнее частное (1) и все остатки в обратном порядке.

 

Пример. Переведем число 3610 в двоичную систему.

36 : 2 = 18. Остаток 0.

18 : 2 = 9. Остаток 0.

9 : 2=4. Остаток 1.

4 : 2=2. Остаток 0.

2 : 2=1. Остаток 0.

3610= 1001002.

 

ШЕСТНАДЦАТЕРИЧНАЯ СИСТЕМА СЧИСЛЕНИЯ

Шестнадцатеричная система счисления имеет алфавит, состоящий из 16 цифр:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

При записи числа в шестнадцатеричной системе для записи цифр обозначающих числа 10, 11, 12. 13, 14. 15 используются соответственно буквы А, В, С, D, E, F.

 

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

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

Примеры.

1. АЕ0716=10∙163 +14∙162 +0∙161 +7∙160=4455110.

2. 10016=1∙162 +0∙161 +0∙160 =25610.

3. 5816=5∙161+8∙160=.8810.

4. 2А16=2∙161+10∙160=4210.

5. D16 = 1310.

 

Перевод числа из десятичной системы в шестнадцатеричную осуществляется также, как в двоичную.

 

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

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

 

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.

 

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

Примеры.

1. 11012 = D.

2. 1010102 = 10 10102 = 2A.

3. 10110002 = 101 10002 = 5816.