Перевод из десятичной в двоичную систему и обратно
Делите число на 2 и выписывайте остатки от последнего к первому: 13 → 1, 0, 1, 1, значит 13 = 1101_2. Обратно: 1101_2 = 8 + 4 + 1 = 13.
Таблица перевода из десятичной в двоичную систему
Такого числа в таблице нет. Переведите делением на 2 — способ ниже.
| Десятичное | Двоичное | Сумма степеней двойки |
|---|---|---|
| 0 | 0 | 0 |
| 1 | 1 | 1 |
| 2 | 10 | 2 |
| 3 | 11 | 2 + 1 |
| 4 | 100 | 4 |
| 5 | 101 | 4 + 1 |
| 6 | 110 | 4 + 2 |
| 7 | 111 | 4 + 2 + 1 |
| 8 | 1000 | 8 |
| 9 | 1001 | 8 + 1 |
| 10 | 1010 | 8 + 2 |
| 11 | 1011 | 8 + 2 + 1 |
| 12 | 1100 | 8 + 4 |
| 13 | 1101 | 8 + 4 + 1 |
| 14 | 1110 | 8 + 4 + 2 |
| 15 | 1111 | 8 + 4 + 2 + 1 |
| 16 | 10000 | 16 |
| 17 | 10001 | 16 + 1 |
| 18 | 10010 | 16 + 2 |
| 19 | 10011 | 16 + 2 + 1 |
| 20 | 10100 | 16 + 4 |
| 21 | 10101 | 16 + 4 + 1 |
| 22 | 10110 | 16 + 4 + 2 |
| 23 | 10111 | 16 + 4 + 2 + 1 |
| 24 | 11000 | 16 + 8 |
| 25 | 11001 | 16 + 8 + 1 |
| 26 | 11010 | 16 + 8 + 2 |
| 27 | 11011 | 16 + 8 + 2 + 1 |
| 28 | 11100 | 16 + 8 + 4 |
| 29 | 11101 | 16 + 8 + 4 + 1 |
| 30 | 11110 | 16 + 8 + 4 + 2 |
| 31 | 11111 | 16 + 8 + 4 + 2 + 1 |
| 32 | 100000 | 32 |
| 33 | 100001 | 32 + 1 |
| 34 | 100010 | 32 + 2 |
| 35 | 100011 | 32 + 2 + 1 |
| 36 | 100100 | 32 + 4 |
| 37 | 100101 | 32 + 4 + 1 |
| 38 | 100110 | 32 + 4 + 2 |
| 39 | 100111 | 32 + 4 + 2 + 1 |
| 40 | 101000 | 32 + 8 |
| 41 | 101001 | 32 + 8 + 1 |
| 42 | 101010 | 32 + 8 + 2 |
| 43 | 101011 | 32 + 8 + 2 + 1 |
| 44 | 101100 | 32 + 8 + 4 |
| 45 | 101101 | 32 + 8 + 4 + 1 |
| 46 | 101110 | 32 + 8 + 4 + 2 |
| 47 | 101111 | 32 + 8 + 4 + 2 + 1 |
| 48 | 110000 | 32 + 16 |
| 49 | 110001 | 32 + 16 + 1 |
| 50 | 110010 | 32 + 16 + 2 |
| 51 | 110011 | 32 + 16 + 2 + 1 |
| 52 | 110100 | 32 + 16 + 4 |
| 53 | 110101 | 32 + 16 + 4 + 1 |
| 54 | 110110 | 32 + 16 + 4 + 2 |
| 55 | 110111 | 32 + 16 + 4 + 2 + 1 |
| 56 | 111000 | 32 + 16 + 8 |
| 57 | 111001 | 32 + 16 + 8 + 1 |
| 58 | 111010 | 32 + 16 + 8 + 2 |
| 59 | 111011 | 32 + 16 + 8 + 2 + 1 |
| 60 | 111100 | 32 + 16 + 8 + 4 |
| 61 | 111101 | 32 + 16 + 8 + 4 + 1 |
| 62 | 111110 | 32 + 16 + 8 + 4 + 2 |
| 63 | 111111 | 32 + 16 + 8 + 4 + 2 + 1 |
| 64 | 1000000 | 64 |
| 100 | 1100100 | 64 + 32 + 4 |
| 127 | 1111111 | 64 + 32 + 16 + 8 + 4 + 2 + 1 |
| 128 | 10000000 | 128 |
| 200 | 11001000 | 128 + 64 + 8 |
| 255 | 11111111 | 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 |
| 256 | 100000000 | 256 |
| 365 | 101101101 | 256 + 64 + 32 + 8 + 4 + 1 |
| 500 | 111110100 | 256 + 128 + 64 + 32 + 16 + 4 |
| 512 | 1000000000 | 512 |
| 1 000 | 1111101000 | 512 + 256 + 128 + 64 + 32 + 8 |
| 1 023 | 1111111111 | 512 + 256 + 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 |
| 1 024 | 10000000000 | 1 024 |
| 2 026 | 11111101010 | 1 024 + 512 + 256 + 128 + 64 + 32 + 8 + 2 |
| 2 027 | 11111101011 | 1 024 + 512 + 256 + 128 + 64 + 32 + 8 + 2 + 1 |
| 4 096 | 1000000000000 | 4 096 |
Поиск работает в обе стороны: введите 101101 — найдётся 45. Восьмибитные коды всех чисел от 0 до 255 — в таблице двоичный код.

Как пользоваться таблицей перевода?
Чтобы перевести число из десятичной системы в двоичную, делите его на 2 и записывайте остатки снизу вверх: 45 = 101101₂. Обратно — сложите степени двойки на местах единиц: 101101₂ = 32 + 8 + 4 + 1 = 45. В таблице — числа от 0 до 64 и частые большие числа с разложением.
Скачать PDFА4, 3 листа, 164 КБ: таблица для печати и QR-код на эту страницу
Перевод делением на 2: пример по шагам
| Деление | Частное | Остаток |
|---|---|---|
| 45 : 2 | 22 | 1 |
| 22 : 2 | 11 | 0 |
| 11 : 2 | 5 | 1 |
| 5 : 2 | 2 | 1 |
| 2 : 2 | 1 | 0 |
| 1 : 2 | 0 | 1 |
Остатки читаем снизу вверх: 1, 0, 1, 1, 0, 1 — получаем 45 = 101101_2.
Перевод дробей из десятичной в двоичную
| Десятичная дробь | Двоичная | Разложение |
|---|---|---|
| 0,5 | 0,1 | 2^(−1) |
| 0,25 | 0,01 | 2^(−2) |
| 0,75 | 0,11 | 2^(−1) + 2^(−2) |
| 0,125 | 0,001 | 2^(−3) |
| 0,375 | 0,011 | 2^(−2) + 2^(−3) |
| 0,625 | 0,101 | 2^(−1) + 2^(−3) |
| 0,875 | 0,111 | 2^(−1) + 2^(−2) + 2^(−3) |
| 0,0625 | 0,0001 | 2^(−4) |
| 0,1 | 0,0(0011) | бесконечная периодическая дробь |
Дробную часть умножают на 2 и выписывают целые части сверху вниз: 0,375 · 2 = 0,75 → 0; 0,75 · 2 = 1,5 → 1; 0,5 · 2 = 1 → 1. Получаем 0,011_2.
Как перевести число из десятичной системы в двоичную?
Делением на 2. Делите число на 2 с остатком, частное снова делите на 2 — пока не получится 0. Остатки, записанные от последнего к первому, и есть двоичная запись. Пример — во второй таблице.
Разложением по степеням двойки. Найдите наибольшую степень двойки, которая не больше числа, вычтите её и повторите с остатком. 100 = 64 + 32 + 4: единицы стоят в разрядах 6, 5 и 2, остальные — нули: 1100100_2. Этот способ быстрее, если помнить степени двойки.
Как перевести из двоичной системы в десятичную?
Пронумеруйте разряды справа налево, начиная с нуля, и сложите степени двойки там, где стоят единицы. 1100101_2: единицы в разрядах 6, 5, 2 и 0, значит, 64 + 32 + 4 + 1 = 101.
Проверка на глаз: двоичное число, которое кончается на 1, — нечётное; число из n единиц подряд равно 2^n − 1, например 11111111_2 = 255.
Как перевести в двоичную систему на Python?
bin(45) вернёт строку 0b101101, format(45, "b") — 101101 без приставки, int("101101", 2) переводит обратно в 45. На ЕГЭ по информатике экзамен идёт на компьютере, и в задании 14 эти функции экономят время.
Проверь себя
Перевод между десятичной и двоичной системами: 5 вопросов, от простых к трудным. От маленьких чисел к степеням двойки и обратному переводу.
Дальше — задание 14 по информатике. Системы счисления — 25 заданий с проверкой, без регистрации.
Задача ЕГЭ по этой таблице
Задание 14 ЕГЭ по информатике. Пригодятся оба способа: 255 — это 256 − 1, восемь единиц подряд; двоичное число в десятичное переводят суммой степеней двойки на местах единиц.
-
Задание 1 из 2
255 в двоичной?
Показать ответ
-
Задание 2 из 2
1010110₂ в десятичной?
Показать ответ
Задания не загрузились. Обновите страницу или откройте тренажёр.
Задание дня ЕГЭ — каждый день одно новое: решить сегодняшнее · напоминание в Telegram раз в день
Как это спрашивают на ЕГЭ и ОГЭ?
Перевод между десятичной и двоичной системами на ЕГЭ по информатике — это задание 14 (системы счисления) и задание 5, где алгоритм работает с двоичной записью числа.
Потренироваться на заданиях
Таблица помогает найти ответ, тренажёр — научиться находить его самому. В кабинете НейроМиши задания ЕГЭ с проверкой и разбором ошибки. Начать можно без регистрации.
Вопросы и ответы
Как быстро перевести число из десятичной в двоичную?
Разложите его на сумму степеней двойки: 1, 2, 4, 8, 16, 32, 64, 128… Например, 37 = 32 + 4 + 1, единицы в разрядах 5, 2 и 0: 100101_2.
Как перевести двоичное число в десятичное?
Сложите степени двойки на местах единиц, считая разряды справа с нуля: 1011_2 = 8 + 2 + 1 = 11.
Почему остатки записывают снизу вверх?
Первый остаток — младший разряд, он стоит в записи справа. Последний остаток — старший разряд, его пишут первым слева.
Как перевести десятичную дробь в двоичную?
Умножайте дробную часть на 2 и выписывайте целые части результатов по порядку: 0,625 → 1,25 → 0,5 → 1,0 даёт 0,101_2. Некоторые дроби, например 0,1, дают бесконечную двоичную дробь.
Источники
- ФИПИ: демоверсии, спецификации, кодификаторы ЕГЭ — кодификатор ЕГЭ по информатике: позиционные системы счисления, перевод чисел
- Документация Python 3: bin и int — встроенные функции перевода в двоичную систему и обратно
- Расчёт таблиц — двоичные записи и разложения посчитаны программой и проверены обратным переводом