9007199254740993 — выше Number.MAX_SAFE_INTEGER

Число на два выше Number.MAX_SAFE_INTEGER: в double следующие разряды уже не помещаются. BigInt переводит его точно — HEX 20000000000001, и обратно без потерь.

ПресетСтраница примера инструмента

9007199254740993 — выше Number.MAX_SAFE_INTEGER — поля заполнены примером, их можно менять. Настройки уедут в ссылку «Поделиться», а заголовок страницы и вкладки описывают исходный пресет, а не текущие поля.

Вернуться к обычному виду инструмента: Конвертер систем счисления

До 4096 значащих цифр. Знак +/−, префикс и ведущие нули не входят в лимит. Допустимы крайние пробелы и префикс 0b/0o/0x только для выбранного основания. Внутренние пробелы запрещены.

Примеры (DEC):

BIN (2)

OCT (8)

DEC (10)

HEX (16)

Последние переводы

В истории — сводка (основание и длина ввода), сами числа и результаты не сохраняются. Основание восстанавливается кнопкой «В закладки».

Готовые примеры

Найдено: 4 из 4

Точный перевод целых чисел

Парсинг и форматирование выполняются через BigInt: 9007199254740993 (выше Number.MAX_SAFE_INTEGER) не округляется. Например, 255 DEC = ff HEX = 377 OCT = 11111111 BIN.

Только целые числа: без дробей, экспоненциальной записи и IEEE-754. Отрицательные результаты имеют знак «-», а не дополнительный код. Ноль и -0 выводятся как 0. В HEX регистр ввода не важен; вывод — строчными буквами.

Смена основания заново трактует тот же ввод, а не меняет его. Лимит относится к входу: результаты могут быть длиннее 4096 цифр и не обрезаются. Нет файлов и истории; перезагрузка очищает данные.