Перевод в 2 систему счисления: простой алгоритм

Как сделать перевод в 2 систему счисления вручную и онлайн. Пошаговый алгоритм деления на 2, примеры с целыми и дробными числами.

10₁₀ =1010Разрядов: 4 бита
Число и системы счисления

Решение по шагам

Целую часть делим на 2, пока частное не станет нулём. Остатки, прочитанные снизу вверх, — цифры ответа.

Деление 10 на 2 с остатком
ДелениеОстаток
10 ÷ 2 = 50
5 ÷ 2 = 21
2 ÷ 2 = 10
1 ÷ 2 = 01

Ответ: 10₁₀ = 1010₂

10₁₀ в других системах счисления

Двоичная (2)
Восьмеричная (8)
Шестнадцатеричная (16)
Римская

Таблица: из десятичной в двоичную

Числа подряд из десятичной в двоичную систему. Нажмите на строку, чтобы подставить число.
десятичнаядвоичная
6110
7111
81000
91001
101010
111011
121100
131101
141110
151111
1610000
1710001

Как сделать перевод в 2 систему счисления вручную и онлайн. Пошаговый алгоритм деления на 2, примеры с целыми и дробными числами.

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

«2 система» — это обиходное название двоичной (бинарной) системы счисления. Её основание равно 2, поэтому для кодирования информации применяются исключительно цифры 0 и 1. Такая запись удобна для вычислительной техники, где 1 означает наличие сигнала, а 0 — его отсутствие.

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

Чтобы выполнить перевод числа в систему 2, используйте метод последовательного деления на 2:

  1. Разделите исходное десятичное число на 2.
  2. Запишите остаток от деления (всегда 0 или 1).
  3. С полученным частным повторяйте шаги 1–2, пока результат не станет равен 0.
  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. Проверка: 1·32 + 0·16 + 1·8 + 1·4 + 0·2 + 1·1 = 45.

Перевод дробных чисел

Если у числа есть дробная часть, её переводят отдельно методом умножения на 2:

  1. Умножьте дробь на 2.
  2. Целую часть произведения (0 или 1) запишите как очередной разряд.
  3. Дробную часть снова умножайте, пока она не обнулится или не достигнет нужной точности.

Пример: переведем 0,625

  • 0,625 × 2 = 1,25 → берем 1
  • 0,25 × 2 = 0,5 → берем 0
  • 0,5 × 2 = 1,0 → берем 1 Итог: 0,625₁₀ = 0,101₂.

Почему удобен онлайн-конвертер

Ручной расчёт легко содержит ошибку при больших значениях или повторяющихся дробях (например, 0,1₁₀ в двоичной записи бесконечно периодична). Наш виджет выше мгновенно переводит числа любой длины в бинарный код и гарантирует точность результата без рутинных вычислений.

Частые вопросы

Что означает «2 система» в математике?

Под «2 системой» понимается двоичная (бинарная) система счисления с основанием 2. В ней для записи любых чисел используются только две цифры — 0 и 1, что соответствует выключенному и включенному состоянию электронного ключа.

Можно ли перевести дробное число в систему 2?

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

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

При делении на 2 первый полученный остаток соответствует младшему разряду (2^0). Чтобы записать число по стандарту слева направо от старшего разряда к младшему, последовательность остатков переворачивают.

Как быстро перевести большое число в двоичный код?

Для больших значений удобнее использовать наш онлайн-конвертер выше: достаточно ввести число в десятичном формате, и алгоритм мгновенно выдаст точный результат в системе с основанием 2.

Существует ли формула перевода в 2 систему?

Прямой универсальной формулы нет, применяется алгоритм: N = a_n*2^n + ... + a_0*2^0. Коэффициенты a_i (0 или 1) находятся последовательным делением исходного числа на 2 до получения нуля.