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

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

Обновлено:

Содержание статьи

Калькулятор переводит числа между десятичной (10) и двоичной (2) системами, включая дробные значения.

Направление перевода
Исходное число Допустимы дробные числа через точку или запятую. Для двоичных чисел используйте только 0 и 1.
Настройки точности Рекомендуется 8–16 знаков. При большем значении запись может быть очень длинной.

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

Двоичная система лежит в основе работы компьютеров, поэтому умение переводить числа в двоичную систему полезно всем, кто связан с IT, программированием или просто хочет понять, как «думают» машины.

В этой статье вы узнаете:


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

Мы привыкли к десятичной системе, где используются цифры от 0 до 9. Основание системы — число 10.

В двоичной системе основание — 2, и используются только две цифры:

Каждая позиция в записи числа — это степень двойки:

Например:


Онлайн‑калькулятор перевода в двоичную систему

На этой странице доступен виджет‑калькулятор how-to-convert-to-binary-system. Он позволяет:

Как пользоваться калькулятором

  1. Выберите направление перевода:

    • «Из десятичной в двоичную» (10 → 2);
    • или «Из двоичной в десятичную» (2 → 10).
  2. Введите число:

    • для десятичного — обычное число, например 13, 42, 125.5;
    • для двоичного — только 0 и 1, например 1011, 1101.01.
  3. Нажмите кнопку расчёта — калькулятор мгновенно покажет:

    • результат в нужной системе счисления;
    • при необходимости — сообщение об ошибке (если введены недопустимые символы).
  4. Скопируйте результат — он пригодится в задачах, коде или учебных примерах.

Как работает калькулятор внутри

Упрощённо, калькулятор делает то же самое, что вы бы делали вручную.

Если переводим из десятичной в двоичную

  1. Берётся целая часть числа.
  2. Она делится на 2, фиксируются целые частные и остатки.
  3. Остатки записываются в обратном порядке — это и есть двоичное представление целой части.
  4. Дробная часть (если есть) многократно умножается на 2, каждый раз берётся целая часть результата (0 или 1). Так получается двоичная дробь.

Если переводим из двоичной в десятичную

  1. Для целой части каждая цифра умножается на соответствующую степень двойки.
  2. Результаты складываются.
  3. Для дробной части используются отрицательные степени двойки: 2⁻¹, 2⁻² и т. д.

Ниже разберём эти алгоритмы на наглядных примерах.


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

Перевод целых чисел из десятичной в двоичную

Алгоритм (деление на 2):

  1. Делим число на 2.
  2. Записываем остаток от деления (0 или 1).
  3. Берём полученное частное и снова делим его на 2.
  4. Повторяем, пока частное не станет равно 0.
  5. Записываем остатки снизу вверх (в обратном порядке) — это и будет двоичное число.

Пример 1: перевести 13₁₀ в двоичную систему

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

Теперь берём остатки снизу вверх:
1 1 0 11101₂

Получаем:

Пример 2: перевести 42₁₀ в двоичную систему

  1. 42 ÷ 2 = 21, остаток 0
  2. 21 ÷ 2 = 10, остаток 1
  3. 10 ÷ 2 = 5, остаток 0
  4. 5 ÷ 2 = 2, остаток 1
  5. 2 ÷ 2 = 1, остаток 0
  6. 1 ÷ 2 = 0, остаток 1

Читаем остатки снизу вверх: 101010₂

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

Двоичная дробь записывается через точку, например 101.01₂.

Алгоритм для дробной части (умножение на 2):

  1. Возьмите дробную часть числа (после запятой).
  2. Умножьте её на 2.
  3. Целая часть результата (0 или 1) — первая цифра двоичной дроби.
  4. Отбросьте эту целую часть и снова умножьте оставшуюся дробную часть на 2.
  5. Повторяйте, пока:
    • дробная часть не станет 0, или
    • вы не получите нужное количество знаков после запятой.

Пример 3: перевести 10,625₁₀ в двоичную систему

Разделим число на целую и дробную части:

  1. Переводим целую часть 10₁₀ в двоичную (делением на 2):

    • 10 ÷ 2 = 5, остаток 0
    • 5 ÷ 2 = 2, остаток 1
    • 2 ÷ 2 = 1, остаток 0
    • 1 ÷ 2 = 0, остаток 1

    Остатки снизу вверх: 1010₂

  2. Переводим дробную часть 0,625 умножением на 2:

    • 0,625 · 2 = 1,25 → целая часть 1
    • берём дробную часть 0,25
    • 0,25 · 2 = 0,5 → целая часть 0
    • берём дробную часть 0,5
    • 0,5 · 2 = 1,0 → целая часть 1, дробная часть 0 → можно остановиться

    Целые части по порядку дают двоичную дробь: 0,101₂

Объединяем:

Обратный перевод: из двоичной в десятичную

Целые числа: пример 4 — 1101₂ в десятичную систему

Запишем цифры и степени двойки:

Складываем: 8 + 4 + 0 + 1 = 13

Дробные числа: пример 5 — 101,01₂ в десятичную систему

Запишем отдельно целую и дробную части:

Итого:


Типичные ошибки при переводе в двоичную систему

Ошибка 1. Остатки записывают не в том порядке

При переводе из десятичной в двоичную:

Ошибка 2. В двоичное число добавляют цифры 2–9

В двоичной системе нет цифр от 2 до 9. Допустимы только:

Если в числе есть, например, 2, 3 или 5, это не двоичное число.

Ошибка 3. Слишком рано останавливаются при переводе дробей

Иногда дробная часть в двоичной системе:

Если вы остановитесь слишком рано, получите грубое приближение. Чаще всего:


Полезные советы и упражнения

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

  2. Начинайте с маленьких чисел
    Попробуйте перевести в двоичную систему:

    • 5, 7, 9, 15, 25;
    • затем — 32, 64, 100.
  3. Потренируйтесь с дробями
    Возьмите числа:

    • 0,5, 0,25, 0,75, 1,5, 2,25
    • переведите их в двоичную систему и проверьте через калькулятор.
  4. Запомните степени двойки
    Очень удобно знать наизусть:

    • 2⁰ = 1
    • 2¹ = 2
    • 2² = 4
    • 2³ = 8
    • 2⁴ = 16
    • 2⁵ = 32
    • 2⁶ = 64
    • 2⁷ = 128
    • 2⁸ = 256 и т. д.

    Это ускоряет обратный перевод из двоичной системы в десятичную.


Итоги

Теперь вы знаете:

Используйте калькулятор‑виджет how-to-convert-to-binary-system, чтобы:

Часто задаваемые вопросы

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

Нужно последовательно делить число на 2, записывать остатки (0 или 1) и потом прочитать их в обратном порядке. Например, 13₁₀ = 1101₂.

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

Каждую цифру двоичного числа умножают на соответствующую степень двойки и складывают результаты. Например, 1011₂ = 1·2³ + 0·2² + 1·2¹ + 1·2⁰ = 11₁₀.

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

Целую часть переводят делением на 2, дробную — умножением на 2 с фиксацией целой части результата. Например, 0,625₁₀ = 0,101₂.

Зачем нужна двоичная система счисления?

Двоичная система лежит в основе работы компьютеров и цифровой техники, так как они оперируют двумя состояниями: есть сигнал/нет сигнала (1 и 0).

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

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

Почему при переводе дробных чисел в двоичную систему получается бесконечная дробь?

Некоторые десятичные дроби не имеют точного конечного представления в двоичной системе, как 1/3 в десятичной. Тогда двоичная запись получается периодической.

Мы подобрали калькуляторы, которые помогут вам с разными задачами, связанными с текущей темой.