Зачем вообще нужна двоичная система
Компьютер не умеет «понимать» цифры так, как мы. Внутри него миллиарды крошечных переключателей, у каждого из которых всего два состояния: включён или выключен. Удобно обозначать их единицей и нулём. Поэтому вся информация — текст, картинки, музыка, видео — в памяти компьютера хранится в виде последовательностей нулей и единиц. Это и есть двоичная система счисления.
В 8 классе эта тема обычно вызывает два чувства: «выглядит сложно» и «зачем мне это». На самом деле двоичная система устроена по тем же правилам, что и привычная десятичная, только цифр в ней меньше. Разберёмся спокойно и по шагам.

Что такое система счисления и чем двоичная отличается от десятичной
Система счисления — это способ записывать числа с помощью ограниченного набора цифр. В десятичной системе цифр десять: от 0 до 9. Когда цифры заканчиваются, мы добавляем новый разряд: после 9 идёт 10, после 99 — 100.
В двоичной системе цифр всего две: 0 и 1. Как только заканчиваются они, тоже добавляется новый разряд. Поэтому счёт выглядит так:
- 0 — ноль
- 1 — один
- 10 — два
- 11 — три
- 100 — четыре
- 101 — пять
- 110 — шесть
- 111 — семь
Заметьте: запись «10» в двоичной системе означает не десять, а два. Это самая частая путаница у новичков. Чтобы не ошибиться, число часто подписывают индексом: 10₂ (двоичное) и 10₁₀ (десятичное).
Как устроены разряды: степени двойки
В десятичной системе каждый разряд — это степень десятки: единицы, десятки, сотни, тысячи. В двоичной системе каждый разряд — степень двойки. Справа налево:
- 2⁰ = 1
- 2¹ = 2
- 2² = 4
- 2³ = 8
- 2⁴ = 16
- 2⁵ = 32
- 2⁶ = 64
- 2⁷ = 128
Эти числа полезно помнить наизусть — они очень пригодятся. Каждая следующая степень двойки ровно в два раза больше предыдущей.
Как перевести число из двоичной системы в десятичную
Здесь всё просто: смотрим, какие разряды «включены» (стоит единица), и складываем соответствующие степени двойки.
Пример 1. Переведём 1011₂ в десятичную систему.
Распишем разряды справа налево: 1, 2, 4, 8.
1011₂ = 1·8 + 0·4 + 1·2 + 1·1 = 8 + 0 + 2 + 1 = 11₁₀.
Пример 2. Переведём 11001₂.
Разряды: 1, 2, 4, 8, 16.
11001₂ = 1·16 + 1·8 + 0·4 + 0·2 + 1·1 = 16 + 8 + 1 = 25₁₀.
Главное — не сбиться при подсчёте разрядов. Если число длинное, удобно подписать степени двойки над каждой цифрой.
Как перевести число из десятичной системы в двоичную
Самый надёжный способ для школьника — деление на 2 с остатком. Делим число на 2, записываем остаток, затем делим результат и снова записываем остаток. Продолжаем, пока результат не станет равен нулю. Потом выписываем остатки в обратном порядке — снизу вверх.
Пример 3. Переведём 13₁₀ в двоичную систему.
- 13 : 2 = 6, остаток 1
- 6 : 2 = 3, остаток 0
- 3 : 2 = 1, остаток 1
- 1 : 2 = 0, остаток 1
Остатки снизу вверх: 1101. Значит, 13₁₀ = 1101₂.
Проверим обратным переводом: 1·8 + 1·4 + 0·2 + 1·1 = 8 + 4 + 1 = 13. Всё сходится.
Пример 4. Переведём 45₁₀.
- 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. Значит, 45₁₀ = 101101₂.
Проверка: 32 + 8 + 4 + 1 = 45. Верно.
Если хочется разобраться в теме глубже и посмотреть на другие системы счисления, загляните в материал о двоичной системе и родственных системах.
Бит, байт и где это встречается в жизни
Один двоичный разряд называется битом. Бит — минимальная единица информации, у него всего два значения: 0 или 1. Восемь битов образуют байт. В одном байте можно закодировать 256 разных значений (от 0 до 255), потому что 2⁸ = 256.
Именно поэтому в компьютерах так часто встречаются числа 8, 16, 32, 64, 128, 256 — это степени двойки. Объём файла, размер оперативной памяти, разрешение экрана — всё это связано с двоичной системой.
Кстати, двоичная система — не единственная «непривычная». В информатике встречаются восьмеричная и шестнадцатеричная системы. Они удобнее для записи длинных двоичных чисел, потому что каждая восьмеричная цифра заменяет три бита, а шестнадцатеричная — четыре.
Частые ошибки
- Путаница с записью «10». В двоичной системе 10₂ — это два, а не десять. Всегда проверяйте, в какой системе записано число.
- Неправильный порядок остатков. При переводе делением на 2 остатки нужно выписывать снизу вверх. Если записать их в том порядке, в котором получали, число будет неверным.
- Сбитые разряды. При обратном переводе легко потерять степень двойки, особенно в длинных числах. Подписывайте разряды над цифрами.
- Забытая проверка. Всегда полезно проверить ответ обратным переводом — это занимает полминуты и спасает от обидных ошибок.
- Лишние цифры. В двоичной записи не может быть цифр 2, 3, 5 и так далее. Если в ответе появилась «двойка», где-то ошибка.
Мини-план тренировки
Чтобы тема уложилась в голове, достаточно заниматься по 10–15 минут несколько дней подряд.
День 1. Выучите степени двойки от 2⁰ до 2⁷. Проговорите их вслух и запишите по памяти.
День 2. Потренируйтесь переводить из двоичной в десятичную: возьмите пять чисел из примеров выше и придумайте пять своих.
День 3. Освойте деление на 2 с остатком. Переведите в двоичную числа 7, 10, 20, 33, 50.
День 4. Смешанная тренировка: пять переводов в одну сторону и пять в другую. Каждый ответ проверяйте обратным действием.
День 5. Разберитесь с битами и байтами: посчитайте, сколько значений помещается в 4 бита, в 1 байт, в 2 байта.
Для отработки навыка удобно использовать тренажёр по двоичной системе: там можно решать задания подряд и сразу видеть, где ошибка. Регулярность здесь важнее длительности: лучше по десять минут пять дней, чем два часа один раз.
Вопросы и ответы
Почему в двоичной системе только две цифры? Потому что она описывает устройства с двумя состояниями — например, включённый и выключенный транзистор. Двум состояниям удобно сопоставить 0 и 1. Технически можно было бы использовать и другие системы, но двоичная оказалась самой простой и надёжной для электроники.
Как быстро переводить числа из десятичной системы в двоичную? Самый универсальный способ — деление на 2 с остатком. Со временем вы запомните степени двойки и сможете подбирать разряды «на глаз»: например, для 45 сразу видно, что это 32 + 8 + 4 + 1, то есть 101101₂. Но на первых порах лучше не спешить и делить столбиком.
Где двоичная система пригодится кроме уроков информатики? Понимание двоичной системы помогает разбираться в том, как устроены компьютеры, почему объёмы памяти кратны степеням двойки, как работают цвета в графике и как кодируется информация. Это база, на которую опираются многие темы информатики в старших классах.