Статья

Восьмеричная и шестнадцатеричная

5 сентября 2026~8 минут10–11 класс

«Восьмеричная и шестнадцатеричная» — тема, где важно не заучивание, а аккуратность. Показываем по шагам: определения, разбор типового задания, оформление ответа и критерии.

Зачем нужны восьмеричная и шестнадцатеричная системы

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

В привычной десятичной системе используются цифры от 0 до 9, а основание равно 10. В восьмеричной системе основание 8, поэтому допустимы только цифры 0, 1, 2, 3, 4, 5, 6 и 7. Цифр 8 и 9 здесь быть не может. В шестнадцатеричной системе основание 16: после цифры 9 используют латинские буквы A, B, C, D, E, F.

Значения букв таковы: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15. Например, запись 2F₁₆ означает число, в котором F занимает разряд единиц, а 2 — разряд шестнадцатеричных десятков.

Совет репетитора

Нижний индекс показывает основание системы: 1011₂, 27₈, 3A₁₆. Не смешивай его с частью числа и всегда перепроверяй допустимые цифры.

Разрядная запись и связь с двоичной системой

Любое число можно представить как сумму цифр, умноженных на степени основания. В десятичной системе справа налево стоят 10⁰, 10¹, 10². В восьмеричной — 8⁰, 8¹, 8², а в шестнадцатеричной — 16⁰, 16¹, 16². Поэтому значение записи 347₈ вычисляется так: 3 × 8² + 4 × 8¹ + 7 × 8⁰.

Главное преимущество восьмеричной и шестнадцатеричной систем — удобная связь с двоичной. Одна восьмеричная цифра заменяет ровно три двоичных разряда, потому что 8 = 2³. Одна шестнадцатеричная цифра заменяет четыре двоичных разряда, потому что 16 = 2⁴.

Полезная таблица соответствий:

Десятичная цифраВосьмеричная цифраШестнадцатеричная цифра
0–70–70–7
8–9нельзя8–9
10–15нельзяA–F

Например, двоичная группа 101 соответствует цифре 5₈, а группа 1111 — цифре F₁₆. Именно поэтому шестнадцатеричные записи часто встречаются в информатике и программировании.

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

Чтобы перевести целое число в десятичную систему, разложи его по разрядам. Начинай справа: показатель степени равен нулю, затем увеличивай его на единицу. Каждую цифру умножай на соответствующую степень основания, после чего сложи результаты.

\( 347_8 = 3 \times 8^2 + 4 \times 8^1 + 7 \times 8^0 \)
\( 347_8 = 3 \times 64 + 4 \times 8 + 7 \times 1 \)
\( 347_8 = 192 + 32 + 7 = 231_1_0 \)

Для шестнадцатеричного числа действуй так же, только вместо 8 используй 16, а буквенные цифры сначала замени их десятичными значениями.

\( 2F_1_6 = 2 \times 16^1 + 15 \times 16^0 \)
\( 2F_1_6 = 2 \times 16 + 15 \times 1 \)
\( 2F_1_6 = 32 + 15 = 47_1_0 \)

Если в числе несколько букв, каждую обрабатывай отдельно. Запись A4₁₆ — это не «сто четыре», а 10 × 16 + 4. При работе с дробной частью используются отрицательные степени: например, первая цифра после запятой умножается на основание⁻¹. В школьных заданиях чаще встречаются целые числа, поэтому сначала закрепи именно этот алгоритм.

Для дополнительной практики можно открыть бесплатные задания в личном кабинете и потренироваться на переводах без подсказок.

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

Для перевода целого десятичного числа в восьмеричную или шестнадцатеричную систему используют последовательное деление на основание. Делишь число на 8 или 16, записываешь остаток, затем частное снова делишь на то же основание. Процесс заканчивается, когда частное становится нулём. Ответ составляют из остатков снизу вверх.

156₁₀ : 8 = 19, остаток 4
19 : 8 = 2, остаток 3
2 : 8 = 0, остаток 2
\( 156_1_0 = 234_8 \)

Для шестнадцатеричной системы остаток 10 превращается в A, 11 — в B и так далее до 15 — F.

254₁₀ : 16 = 15, остаток 14 = E
15 : 16 = 0, остаток 15 = F
\( 254_1_0 = FE_1_6 \)

Остаток всегда должен быть меньше основания. Если при делении на 16 получился остаток 17, значит, допущена ошибка в вычислении. Для дробей применяется последовательное умножение на основание: целая часть каждого результата становится очередной цифрой после запятой. На экзамене обязательно подпиши направление чтения остатков: снизу вверх. Это одна из самых частых причин неверного ответа.

Если хочется разобрать похожие задания в удобном темпе, используй личный кабинет для бесплатной практики.

Быстрый перевод через двоичную систему

Когда нужно перевести восьмеричное число в шестнадцатеричное, удобно сделать промежуточную остановку в двоичной системе. Сначала каждую восьмеричную цифру замени тремя двоичными знаками. Затем раздели полученную последовательность справа налево на группы по четыре и замени каждую группу шестнадцатеричной цифрой. Если слева не хватает знаков, добавь нули.

57₈ → 101 111₂ → 0010 1111₂ → 2F₁₆

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

A3₁₆ → 1010 0011₂ → 010 100 011₂ → 243₈

Ловушка

Не группируй двоичную запись восьмеричного числа по четыре сразу. Для восьмеричной системы нужны тройки, для шестнадцатеричной — четвёрки.

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

Задания экзаменационного формата можно поискать в разделах подготовки к ОГЭ и подготовки к ЕГЭ.

Что запомнить

Восьмеричная система имеет основание 8 и использует цифры 0–7. Шестнадцатеричная система имеет основание 16 и дополнительно использует A–F. При переводе в десятичную систему число раскладывают по степеням основания. При переводе из десятичной системы выполняют деление с остатком, а остатки читают снизу вверх.

Для связи с двоичной системой запомни: одна восьмеричная цифра равна трём двоичным разрядам, одна шестнадцатеричная — четырём. Проверяй допустимость цифр, значение букв и направление чтения. Если ответ кажется сомнительным, выполни обратный перевод.

Следующий шаг простой: зарегистрируйся и реши 5 заданий бесплатно. Так ты сразу увидишь, какое правило уже закрепилось, а какое стоит повторить.

Как закрепить тему после разбора?

Реши несколько заданий трёх типов: перевод в десятичную систему, перевод из десятичной и перевод через двоичную. После каждого примера объясни себе, почему выбран именно этот алгоритм.

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

В системе с основанием 16 нужны шестнадцать цифр. После 0–9 используют A, B, C, D, E, F, которым соответствуют значения 10, 11, 12, 13, 14 и 15.

Можно ли переводить восьмеричное число сразу в шестнадцатеричное?

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

Как проверить перевод без калькулятора?

Сделай обратный перевод. Например, полученное шестнадцатеричное число разложи по степеням 16 и сравни результат с исходным десятичным числом.

Закрепить тему на практике

Теория без практики забывается за неделю. В личном кабинете Просто Урок — задания именно по этой теме с проверкой каждого шага. Регистрация бесплатная.

Важно. Материалы сайта носят информационно-образовательный характер и не являются публичной офертой (ст. 437 ГК РФ), индивидуальной консультацией или руководством к действию. Мы аккуратно работаем с фактами, но не гарантируем полную точность и актуальность: структура и правила экзаменов могут меняться — сверяйтесь с официальными источниками (ФИПИ, действующие кодификаторы и нормативные акты РФ). Администрация сайта не несёт ответственности за возможные неточности и за решения, принятые на основе материалов. Заметили неточность — напишите нам, мы исправим.