Статья

Шпаргалка: системы счисления

5 сентября 2026~8 минутВсе классы

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

1. Что такое система счисления

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

Система счисления — это способ записи чисел с помощью определённых цифр и правил их значения. Самая привычная для нас десятичная система использует цифры от 0 до 9. Основание системы показывает, сколько разных цифр в ней используется и во сколько раз значение соседнего разряда больше.

В позиционной системе одна и та же цифра зависит от места. Например, в числе 352 цифра 3 означает 3 × 100, цифра 5 — 5 × 10, а цифра 2 — 2 × 1. Поэтому число можно представить как сумму разрядных слагаемых.

\( 352_1_0 = 3 \times 10^2 + 5 \times 10^1 + 2 \times 10^0 \)
\( 1011_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 \)

В информатике особенно часто встречаются двоичная, восьмеричная, десятичная и шестнадцатеричная системы. Их основания равны соответственно 2, 8, 10 и 16.

2. Разряды и допустимые цифры

В системе с основанием q используются цифры от 0 до q − 1. Например, в двоичной системе допустимы только 0 и 1, в восьмеричной — цифры от 0 до 7. Запись 128₈ неверна: цифры 8 в системе с основанием 8 не существует.

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

СистемаОснованиеДопустимые символыПример
Двоичная20, 1101₂
Восьмеричная80–7347₈
Десятичная100–9529₁₀
Шестнадцатеричная160–9, A–F2F₁₆

Нижний индекс у числа показывает основание и помогает не перепутать, например, 10₂ и 10₁₀. Первое число равно двум, второе — десяти.

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

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

3. Перевод из любой системы в десятичную

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

Алгоритм простой: выпиши степени основания справа налево, умножь каждую цифру на соответствующую степень, затем сложи результаты. Степень с нулевым показателем равна 1, поэтому последний разряд не меняет цифру.

\( 1101_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 \)
\( 1101_2 = 8 + 4 + 0 + 1 = 13_1_0 \)

Разберём пример полностью: переведём 2A₁₆ в десятичную систему. Буква A заменяется числом 10. У цифры 2 разряд с основанием 16 имеет степень 1, у A — степень 0.

\( 2A_1_6 = 2 \times 16^1 + 10 \times 16^0 \)
\( 2A_1_6 = 2 \times 16 + 10 \times 1 \)
\( 2A_1_6 = 32 + 10 = 42_1_0 \)

Такой способ работает для любого основания, не только для двоичного или шестнадцатеричного.

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

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

Рассмотрим перевод 25₁₀ в двоичную систему:

25 : 2 = 12, остаток 1
12 : 2 = 6, остаток 0
6 : 2 = 3, остаток 0
3 : 2 = 1, остаток 1
1 : 2 = 0, остаток 1
Снизу вверх: 11001₂
\( 25_1_0 = 11001_2 \)

Остаток всегда должен быть меньше основания. При делении на 8 возможны только остатки от 0 до 7. При делении на 16 остатки 10–15 записываются буквами A–F.

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

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

5. Быстрые связи между системами

Двоичная, восьмеричная и шестнадцатеричная системы связаны удобно: 8 = 2³, а 16 = 2⁴. Поэтому двоичную запись можно группировать справа налево по три или по четыре символа.

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

101 110₂ → 5 6₈ → 56₈
0010 1111₂ → 2 F₁₆ → 2F₁₆

Обратный переход выполняется заменой каждой восьмеричной цифры на три двоичных символа, а каждой шестнадцатеричной — на четыре. Например, 7₈ = 111₂, а C₁₆ = 1100₂.

Типичные ошибки: читать остатки при делении сверху вниз, забывать нулевые разряды, путать основание и количество цифр, неправильно заменять буквы A–F. Если сомневаешься, переведи результат обратно в десятичную систему. Для экзамена полезны также тренировки по заданиям ОГЭ и вариантам ЕГЭ.

Ловушка

При чтении остатков направление меняется: записываешь их сверху вниз, но ответ читаешь снизу вверх.

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

Основание системы q определяет допустимые цифры: от 0 до q − 1. Перевод в десятичную систему выполняется через сумму цифр, умноженных на степени основания. Перевод из десятичной системы для целой части выполняется последовательным делением с чтением остатков снизу вверх.

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

Не смешивай запись числа и его значение: 10₂ = 2₁₀, а 10₁₆ = 16₁₀. Именно основание, а не внешний вид записи, определяет результат.

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

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

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

Почему остатки читают снизу вверх?

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

Можно ли переводить число через десятичную систему?

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

Что делать с буквами в шестнадцатеричной системе?

Замени их числовыми значениями: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15. После этого выполняй вычисления по обычному алгоритму.

Не оставляйте тему «прочитанной»

Понимание — половина дела. Вторая — практика с обратной связью: личный кабинет Просто Урок покажет слабые места.

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