Входные данные
Подготовка рабочей области…
Как пользоваться
- Выберите основания и введите по одному числу в строке.
- Проверьте результат и отметку точности.
- Скопируйте результат или скачайте строки в JSON.
Из hex в десятичную
Сравните hex-счётчики и маски с десятичными значениями в журналах.
Смена основания меняет запись того же значения, но не кодирует текст и не переставляет байты.
Представление и использование
Допустимы 0x и оба регистра букв; старший бит не считается знаком автоматически.
0xFFFFFFFFFFFFFFFF18446744073709551615Максимальное беззнаковое 64-битное число сохраняет все цифры.
Точность и проверка
Целые вычисляются с BigInt. Для дробей используются целые числитель и знаменатель; бесконечные разложения усекаются с пометкой.
Интерпретация результата
Минус сохраняется, дополнительный код не предполагается. Строки проверяются отдельно, JSON сохраняет ошибки.
Числа: до 500 строк / 1 MiB, 4096 символов на число. Дроби: 1–128 знаков. Текст и байты: 64 KiB. Побитовые операции: 8–256 бит. Worker останавливается через 30 секунд.
Частые вопросы
Почему FFFFFFFF положительное?
Знаковая разрядность не предполагается, поэтому значение равно 4294967295. Для дополнительного кода используйте побитовый калькулятор.
Почему результат усечён?
Некоторые дроби периодичны в целевой системе. Вывод ограничивается 1–128 знаками без округления.
Теряют ли большие целые точность?
Нет. BigInt сохраняет все цифры, в том числе выше 2^53 − 1.
Отправляется ли ввод на сервер?
Нет. Вычисления выполняются в браузере; DevToolsy не загружает и не хранит ввод.
Что именно копируется?
Копируется показанное значение. JSON сохраняет строки и коды ошибок без преобразования больших целых в числа с плавающей точкой.