Конвертер систем счисления
Преобразование двоичных, восьмеричных, десятичных и шестнадцатеричных чисел.
Знаковые значения сохраняют минус. Дополнительный код не предполагается автоматически; выберите разрядность, чтобы использовать это представление.
Битовые комбинации? Переводчик двоичного кода · подсети: Калькулятор подсетей CIDR · азбука Морзе: Переводчик азбуки Морзе.
Как использовать
Выберите основание исходной системы от 2 до 36, затем введите целое число с помощью цифр 0–9 и букв A–Z. Каждый символ проверяется до точного преобразования BigInt.
Вопросы и ответы
Какие системы счисления поддерживаются?
В качестве входных данных можно использовать любую систему счисления от 2 до 36. Результаты всегда включают двоичную, восьмеричную, десятичную и шестнадцатеричную формы.
Обрабатывает ли большие числа?
Да. Целые цифры проверяются по одной и преобразуются с помощью BigInt, поэтому значения не ограничены диапазоном безопасных целых чисел JavaScript размером 53 бита.
Как обрабатываются отрицательные значения и дополнительный код?
В обычных результатах знак минус сохраняется. Шестнадцатеричный код дополнительного кода отображается только после выбора явной ширины разряда со знаком.
Последнее обновление: