Меню
Блог
Учителю  /  Информатика  /  Бесплатные видеоуроки  /  Как перевести число из шестнадцатеричной системы счисления в восьмеричную?

Как перевести число из шестнадцатеричной системы счисления в восьмеричную?

Для того, что бы перевести число из 16-ричной СС в 8-ричную можно пойти двумя путями.

Через десятичную СС, т. е. 16 — 10 — 8 или через двоичную СС 16 — 2 — 8

Посмотрите видеоурок, в которым все наглядно и понятно объясняется

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

Двоично-восьмеричная система счисления, триады

Двоично-шестнадцатеричная система счисления, тетрады

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

Аналогично вы можете перевести число из восьмеричной системы счисления в шестнадцатеричную, используя промежуточную двоичную и составленные таблицы соответствия.

Сохранить у себя:

Комментарии 1

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Иван, 01.02.2013 22:27
Здравствуйте! Хотел бы обратить Ваше внимание на табличку с тетрадами! Под значением 4 и 8 двоичные коды совпадают!! проверил на калькуляторе верное число будет 100!!! Поправьте пожалуйста! Заранее спасибо!
Проект Видеоуроки

Спасибо, что заметили очепятку, будет правильно 0100 там где 4-ка