Конвертер систем счисления

Конвертер из двоичной системы в десятичную

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

Преобразовать число

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

Десятичный результат 105

Пошаговое преобразование в реальном времени

Объяснение обновляется по мере ввода текста. Для очень больших чисел инструмент сохраняет точный результат и суммирует метод вместо отображения чрезмерно длинного списка шагов.

Как рассчитывается этот результат

  1. Прочитайте каждую двоичную цифру справа налево.
  2. Умножьте каждую цифру на соответствующую степень числа 2.
  3. Добавьте значения, чтобы получить десятичный результат.
Примечание о точности: Этот конвертер использует JavaScript BigInt для преобразования целых чисел, поэтому большие целые числа обрабатываются точно, а не округляются, как обычные числа с плавающей запятой.

Что такое двоичные и десятичные числа?

Двоичная система счисления имеет основание 2. Она использует только две цифры: 0 и 1.

Десятичная система — это повседневная система счисления с основанием 10. Она использует десять цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

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

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

Для перевода двоичного числа в десятичное умножьте каждую двоичную цифру на соответствующую степень двойки. Правая цифра умножается на 20, следующая — на 21, затем на 22 и так далее.

1101001₂ = 1×2⁶ + 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = 105₁₀

Это означает, что двоичное число 1101001 равно десятичному 105.

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

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

179 ÷ 2 = 89 (остаток 1)
89 ÷ 2 = 44 (остаток 1)
44 ÷ 2 = 22 (остаток 0)
22 ÷ 2 = 11 (остаток 0)
11 ÷ 2 = 5 (остаток 1)
5 ÷ 2 = 2 (остаток 1)
2 ÷ 2 = 1 (остаток 0)
1 ÷ 2 = 0 (остаток 1)
Результат: 10110011₂

Таким образом, десятичное число 179 преобразуется в двоичное 10110011.

Двоичные дроби и их практическое применение

Этот конвертер ориентирован на точное преобразование целых чисел. Также возможно использование двоичных дробей: цифры после двоичной запятой представляют собой 1/2, 1/4, 1/8, 1/16 и так далее.

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

Правила ввода

  • Используйте только 0 и 1 для двоичного ввода.
  • Используйте цифры 0–9 для десятичного ввода.
  • Поддерживаются целые числа. Дроби намеренно не преобразуются этим инструментом.
  • Поддерживаются отрицательные целые числа, например, -1010 или -10.