Статья

Двоичная система счисления

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

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

Что такое двоичная система счисления

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

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

В двоичной системе основание равно 2, а используются только две цифры: 0 и 1. Один двоичный разряд называют битом. Ноль может означать отсутствие сигнала, а единица — его наличие. Так компьютер представляет информацию двумя устойчивыми состояниями.

Важно не читать запись 1011 как обычное «тысяча одиннадцать». Это число составлено по степеням двойки. Позиции считают справа налево, начиная с нулевой: 2⁰, 2¹, 2², 2³ и далее.

Разряды и перевод в десятичную систему

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

Если в разряде стоит 0, его вклад равен нулю. Если стоит 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 \)

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

Для быстрой проверки выпиши ряд степеней: 1, 2, 4, 8, 16, 32, 64. Такая заготовка особенно полезна на контрольной и при подготовке к ОГЭ.

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

Читай двоичное число справа налево и сразу подписывай под цифрами 1, 2, 4, 8, 16. Это снижает риск перепутать степени и помогает увидеть решение целиком.

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

Обратный перевод выполняют делением на 2 с остатком. На каждом шаге записывай остаток: он всегда равен 0 или 1. Частное снова дели на 2, пока не получишь 0. Затем читай остатки снизу вверх — это и будет двоичная запись числа.

Рассмотрим число 25. Первое деление даёт остаток 1, затем появляются остатки 0, 0, 1 и 1. Последний остаток становится старшим разрядом. Если читать их в обратном порядке, получаем 11001₂.

25 : 2 = 12, остаток 1
12 : 2 = 6, остаток 0
6 : 2 = 3, остаток 0
3 : 2 = 1, остаток 1
1 : 2 = 0, остаток 1
Читаем снизу вверх: 11001₂

Проверка выполняется обратным переводом: 16 + 8 + 1 = 25. Если сумма не совпала, чаще всего остатки прочитаны сверху вниз или пропущено деление частного.

Для чисел, которые являются степенями двойки, всё ещё проще: 1 = 2⁰, 2 = 10₂, 4 = 100₂, 8 = 1000₂, 16 = 10000₂.

Полностью разобранный пример

Задание: перевести число 101101₂ в десятичную систему и определить, какое число получится при обратной проверке. Начинаем с правого разряда и нумеруем позиции нулями. В записи шесть цифр, значит, используются степени от 2⁰ до 2⁵.

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

\( 101101_2 = 1 \times 2^5 + 0 \times 2^4 + 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 \)
\( 101101_2 = 32 + 0 + 8 + 4 + 0 + 1 = 45_1_0 \)
45 : 2 = 22, остаток 1
22 : 2 = 11, остаток 0
11 : 2 = 5, остаток 1
5 : 2 = 2, остаток 1
2 : 2 = 1, остаток 0
1 : 2 = 0, остаток 1
Остатки снизу вверх: 101101₂

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

Двоичная записьРазложениеДесятичное число
1001₂8 + 19
1110₂8 + 4 + 214
10000₂1616

Типичные ошибки и кодирование

Первая ошибка — начинать степени с 1. Правильно: крайняя правая позиция имеет номер 0 и вес 2⁰ = 1. Вторая ошибка — складывать сами цифры записи. Например, в 1010₂ нельзя получить 2, просто сосчитав единицы: нужно учитывать их позиции, поэтому результат равен 8 + 2 = 10.

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

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

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

Ловушка

Не смешивай двоичную запись с десятичной. Число 10₂ — это два в десятичной системе, а 10₁₀ в двоичной форме записывается как 1010₂.

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

Двоичная система использует только 0 и 1, её основание равно 2. При переводе в десятичную систему складывай степени двойки, отмеченные единицами. При переводе из десятичной системы дели число на 2 и читай остатки снизу вверх. Правая цифра всегда связана с 2⁰, то есть с единицей.

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

Следующий шаг — зарегистрируйся и реши 5 заданий бесплатно в личном кабинете. После практики можно перейти к материалам для ЕГЭ и проверить, как тема встречается в задачах на системы счисления и кодирование.

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

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

Почему крайний правый разряд имеет степень 0?

Он обозначает единицы. Любое число в нулевой степени равно 1, поэтому вес крайнего правого разряда равен 2⁰ = 1.

Сколько битов в одном байте?

В одном байте 8 битов. Каждый бит принимает одно из двух значений, поэтому байт может содержать 2⁸ = 256 различных комбинаций.

Можно ли переводить число без таблицы степеней двойки?

Можно, но таблица уменьшает количество ошибок. Для небольших чисел достаточно помнить последовательность 1, 2, 4, 8, 16, 32, 64 и продолжать удвоение.

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

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

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