ToolsMaxxing

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

Переводите целые числа между двоичной, восьмеричной, десятичной, шестнадцатеричной системами и системой с основанием 36.

Ваши файлы остаются на устройстве

Как это работает

  1. 1Введите число, например 255, ff или 0b1010.
  2. 2Оставьте входное основание на «Авто» или выберите его сами.
  3. 3Посмотрите значение во всех системах, включая двоичную с группами по четыре бита.
  4. 4Скопируйте нужную строку.

Что делают параметры

Входное основание
«Авто» распознаёт префиксы 0x (hex), 0b (двоичная) и 0o (восьмеричная), а всё остальное считает десятичным. Выберите основание, чтобы обычные цифры читались в нём.

Конфиденциальность

Инструмент работает в вашем браузере. Файлы никогда не загружаются на сервер.

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

Какого размера число можно перевести?

Любого. Используются целые числа произвольной точности, поэтому значения больше 2 в степени 53, где обычные числа JavaScript теряют точность, остаются точными.

Поддерживаются ли отрицательные числа?

Да, со знаком минус. В результате показываются знак и модуль, а не дополнительный код.

Поддерживаются ли дроби?

Нет. Переводятся только целые числа.

Почему hex 0x0F показывается как F?

Ведущие нули ничего не значат, поэтому отбрасываются. Двоичная строка с группами дополняется до полных групп по четыре бита.

Можно ли использовать подчёркивания или пробелы во вводе?

Да. 1111_0000 и 1111 0000 читаются как 11110000.

Похожие инструменты