Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Двоичное представление
1000000
основание 2
Десятичное (основание 10) 64
Количество битов 7

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

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

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

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

Как работает формула

Классический способ — последовательное деление на 2. Разделите число на 2 и запишите остаток (0 или 1). Замените число частным от деления и повторяйте, пока частное не станет равным 0. Если выписать собранные остатки снизу вверх (от последнего к первому), получится двоичная запись числа.

$$\text{Binary} = \sum_{i=0}^{k-1} b_i \cdot 2^{i}, \quad b_i = \left\lfloor \frac{\text{Decimal}}{2^{i}} \right\rfloor \bmod 2$$

Разбор примера

Переведём число 156: \(156 \div 2 = 78\), остаток 0; \(78 \div 2 = 39\), остаток 0; \(39 \div 2 = 19\), остаток 1; \(19 \div 2 = 9\), остаток 1; \(9 \div 2 = 4\), остаток 1; \(4 \div 2 = 2\), остаток 0; \(2 \div 2 = 1\), остаток 0; \(1 \div 2 = 0\), остаток 1. Читаем остатки снизу вверх: 10011100. Значит, 156 в десятичной системе равно 10011100 в двоичной (8 бит).

Таблица разрядов двоичной системы со степенями двойки под каждым битом
Каждая двоичная цифра представляет степень двойки; их сумма даёт десятичное значение.

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

Как записывается 0 в двоичной системе? Просто как 0.

Сколько битов нужно для числа? Количество битов равно числу двоичных разрядов — например, для 156 нужно 8 бит.

Можно ли переводить отрицательные числа? Этот конвертер работает с целыми неотрицательными числами; отрицательные значения считаются равными 0. В реальных системах для отрицательных чисел используется дополнительный код (two's complement).

Последнее обновление: