Для перевода восьмеричного числа в двоичную ПСС достаточно заменить каждую цифру соответствующим двоичным числом (таблица 3.1) и записать его в виде трехразрядного числа (триады). Например, цифра 2 в двоичной системе – 10, 10 в виде триады – 010; цифра 7 в двоичной системе – 111, 111 в виде триады – 111. Ненужные нули в старших и младших разрядах результата можно отбрасывать.
Таблица 3.1 – Соответствие цифр восьмеричной системы счисления и двоичной
| Восьмеричная система счисления | Двоичная система счисления |
Перевод шестнадцатиричного числа в двоичную ПСС производится аналогично. Двоичное число записывается в виде четырехразрядного числа (тетрады) (таблица 3.2). Например, цифра 1 в двоичной системе – 1, 1 в виде тетрады – 0001; цифра 7 в двоичной системе – 111, 111 в виде тетрады – 0111.
Таблица 3.2 – Соответствие цифр шестнадцатеричной системы счисления и двоичной
| Шестнадцатеричная система счисления | Двоичная система счисления |
| A | |
| B | |
| C | |
| D | |
| E | |
| F |
Пример. Осуществить перевод:
а) 305.48
(?)2
305.48 = 11000101.12
![]() |
б) 7B2.E16
(?)2
7B2.E16 = 11110110010.1112
Для перевода двоичного числа в восьмеричную (шестнадцатеричную) СС поступают следующим образом: двигаясь от точки влево и вправо, разбивают двоичное число на группы по три (четыре) разряда, дополняя при необходимости нулями крайние левую и правую группы. Затем триаду (тетраду) заменяют соответствующей восьмеричной (шестнадцатеричной) цифрой.
Пример. Осуществить перевод:
а) 1101111001.11012
(?)8
1101111001.11012 = 1571.648
б) 11111111011.1001112
(?)16
11111111011.1001112 = 7FB.9C16
Перевод из восьмеричной в шестнадцатеричную систему и обратно осуществляется через двоичную систему с помощью триад и тетрад.
Пример. Осуществить перевод:
175.248
(?)16
175.248 = 7D.516.
