Таблицы умножения и сложения
Запишем таблицы умножения и сложения для двоичной системы (табл. 5 и 6). Отметим, что таблица сложения сложнее таблицы умножения.
Таблица сложения двоичных чисел
+ | ||
102 |
Таблица умножения двоичных чисел
× | ||
Натуральные двоичные числа
Выпишем первые натуральные двоичные числа от 0 до 16. Цифровую запись следующего числа можно получить, используя основное свойство натуральных чисел: следующее число больше предыдущего на 1.
Поэтому для получения следующего двоичного числа после 12 прибавим к 12 число 12, получим 12 + 12 = 102, т. е. «десять». Отсюда имеем: 210 = 12 + 12 = 102.
Столбиком посчитаем следующие по порядку двоичные числа, т. е. прибавим 12 к 102 , затем к 112 и т. д.
Первые двоичные натуральные числа от 0 до 16
Десятичное число | Двоичное число |
110 | |
210 | 102 |
310 | 112 |
410 | 1002 |
510 | 1012 |
610 | 1102 |
710 | 1112 |
810 | 10002 |
910 | 10012 |
1010 | 10102 |
1110 | 10112 |
1210 | 11002 |
1310 | 11012 |
1410 | 11102 |
1510 | 11112 |
1610 | 100002 |
Перевод числа из двоичной системы в десятичную
Перевести любое двоичное число в десятичное можно по формуле
Примеры.
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.
ВОСЬМЕРИЧНАЯ СИСТЕМА СЧИСЛЕНИЯ
Восьмеричная система счисления имеет алфавит, состоящий из 8 цифр:
0, 1, 2, 3, 4, 5, 6, 7.
Перевод числа из десятичной системы в восьмеричную и обратно осуществляется по аналогии с переводом в двоичную / из двоичной.
Перевод чисел из восьмеричной системы в двоичную и обратно
Каждая цифра восьмеричной записи числа записывается трехзначным двоичным числом — триадой.
08 = 0002 | 48 = 1002 |
18 = 0012 | 58 = 1012 |
28 = 0102 | 68 = 1102 |
38 = 0112 | 78 = 1112 |
Примеры.
25638 = 010 101 110 0112 =101011100112.
10011012 = 001 001 1012 = 1158.