Реклама

Десятичное в двоичное

Десятичная точка допустима — 12.625 превращается в 1100.101.

Введите десятичное число и нажмите «Конвертировать». Ответ и ход вычислений появятся здесь.

— —
Расчёт
Реклама

Из десятичной в двоичную, включая дробные числа

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

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

  1. Введите десятичное число (дробная часть необязательна)
  2. Нажмите «Конвертировать»
  3. Смотрите двоичный результат, а также восьмеричный и шестнадцатеричный для целой части, с показанными шагами деления и удвоения

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

Работает ли это с числами с десятичной точкой, например 10.5?

Да. Целая часть переводится обычным делением на 2 с остатком, а дробная часть переводится отдельно умножением на 2, и этот шаг показан в решении. Это ключевое отличие от конвертера «Двоичный/Десятичный», который работает только с целыми числами.

Почему дробная часть обрезается, а не заканчивается корректно?

Некоторые десятичные дроби, например 0.1, в двоичной системе никогда не заканчиваются, сколько бы раз вы ни удваивали. Инструмент проводит вычисление на 24 бита и явно сообщает, остановился ли он естественно или был обрезан, а не делает вид, что бесконечная дробь имеет чистый конец.

Можно ли перевести отрицательное число?

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