Главная Блог Как перевести число в двоичную систему счисления

Как перевести число в двоичную систему счисления

07.07.2026

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

Как перевести десятичное число в двоичное

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

Пример для числа 13:

13 ÷ 2 = 6, остаток 1
 6 ÷ 2 = 3, остаток 0
 3 ÷ 2 = 1, остаток 1
 1 ÷ 2 = 0, остаток 1

Читаем остатки снизу вверх: 1101. Значит, 13 в десятичной системе = 1101 в двоичной.

Как перевести двоичное число в десятичное

Каждую цифру двоичного числа умножают на степень двойки по её позиции (справа налево, начиная со степени 0) и складывают результаты.

Для 1101:

1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 8 + 4 + 0 + 1 = 13

Таблица для быстрой сверки

Десятичное Двоичное
0 0
1 1
2 10
5 101
10 1010
16 10000
255 11111111

А как насчёт восьмеричной и шестнадцатеричной

Та же логика перевода работает для любой системы счисления — меняется только основание (8 для восьмеричной, 16 для шестнадцатеричной с цифрами 0-9 и A-F). Шестнадцатеричная система особенно часто встречается в программировании: HEX-коды цветов, адреса памяти, отладочные дампы.

Как перевести онлайн

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

← Все статьи