№ Перевод из восьмеричной системы в двоичную
Переведите целые числа из восьмеричной системы счисления в двоичную:
а) 658;
б) 1238;
в) 17568.
Решение
Каждую восьмеричную цифру заменяем двоичной триадой (тремя разрядами):
= , = , = , = , = , = , = , = .
а) : = , = , получаем .
б) : = , = , = , получаем . Незначащие нули слева отбрасываем: .
в) : = , = , = , = , получаем . Отбрасываем нули слева: .
💡 Почему так
Основание равно , поэтому каждая восьмеричная цифра записывается ровно тремя двоичными разрядами. Нули слева в конце записи числа не пишут.
№ Перевод из двоичной системы в восьмеричную
Переведите целые числа из двоичной системы счисления в восьмеричную:
а) 110110112;
б) 111011101112;
в) 110011001100112.
Решение
Разбиваем число справа налево на группы по три цифры (триады). Если слева не хватает цифр, дописываем нули. Каждую триаду заменяем восьмеричной цифрой.
а) : | | , то есть , , . Получаем .
Здесь старшая группа «» дополнена нулём слева до .
б) : | | | , то есть , , , . Получаем .
в) : | | | | , то есть , , , , . Получаем .
💡 Почему так
Так как , три двоичные цифры соответствуют одной восьмеричной. Группы берут от младшего разряда (справа), недостающие места слева заполняют нулями.