Из десятичной в двоичную, включая дробные числа
Переведите десятичное число — целое или с дробной частью — в двоичную систему; рядом показываются восьмеричная и шестнадцатеричная записи. Дробная часть переводится методом последовательного удвоения, и инструмент прямо указывает, конечна ли двоичная дробь или повторяется бесконечно.
Как пользоваться
- Введите десятичное число (дробная часть необязательна)
- Нажмите «Конвертировать»
- Смотрите двоичный результат, а также восьмеричный и шестнадцатеричный для целой части, с показанными шагами деления и удвоения
Частые вопросы
Работает ли это с числами с десятичной точкой, например 10.5?
Да. Целая часть переводится обычным делением на 2 с остатком, а дробная часть переводится отдельно умножением на 2, и этот шаг показан в решении. Это ключевое отличие от конвертера «Двоичный/Десятичный», который работает только с целыми числами.
Почему дробная часть обрезается, а не заканчивается корректно?
Некоторые десятичные дроби, например 0.1, в двоичной системе никогда не заканчиваются, сколько бы раз вы ни удваивали. Инструмент проводит вычисление на 24 бита и явно сообщает, остановился ли он естественно или был обрезан, а не делает вид, что бесконечная дробь имеет чистый конец.
Можно ли перевести отрицательное число?
Нет: отрицательные числа в двоичной записи требуют либо знакового соглашения, либо фиксированной разрядности (дополнительный код), и инструмент ни одно из них не подразумевает по умолчанию. Введите число от 0 и больше.