Перейти к содержанию
Конвертер времени начала матчей ЧМ уже доступенСмотрите время начала в своем часовом поясе и добавляйте напоминания в календарь.

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

Конвертер систем счисления для неотрицательных двоичных, восьмеричных, десятичных и шестнадцатеричных целых чисел с точностью BigInt, поддержкой 0b/0o/0x только в соответствующем поле, связанными обновлениями и копированием значения без префикса.

Двоичная

Восьмеричная

Десятичная

Шестнадцатеричная

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

Быстрый старт

1
Введите число в подходящее двоичное, восьмеричное, десятичное или шестнадцатеричное поле.
2
Используйте 0b, 0o или 0x только в подходящем поле.
3
Проверьте связанные поля и скопируйте значения без префиксов.

Частые сценарии

Программирование и отладка

быстрое преобразование целочисленных констант, битовых масок и значений флагов между общими базами.

Права доступа

соответствие прав Unix (восьмеричное 755) двоичной/десятичной

Сеть и протоколы

конвертируйте скопированные числовые поля, такие как0xA5, без анализа пакетов, порядка байтов или структуры кадра.

Изучение битовых шаблонов

сравните одно и то же целое число без знака в двоичном, восьмеричном, десятичном и шестнадцатеричном формате, прежде чем выполнять побитовую работу в другом месте.

Регистры/битовые поля

проверьте двоичное и шестнадцатеричное представление беззнаковых значений из таблиц данных без редактора битовых полей или настройки ширины.

Параметры преобразования и диапазон

Поддерживаемые системы счисления: двоичная, восьмеричная, десятичная и шестнадцатеричная для неотрицательных целых чисел.
Цифры: двоичн. 0/1; восьм. 0–7; десят. 0–9; шестн. 0–9/A–F (без учёта регистра)
Допуск префикса: только соответствующее поле принимает 0b/0o/0x; decimal не определяет автоматически префиксы
Разделители: пробелы, подчеркивания, запятые, знаки группировки и многострочные пакеты не поддерживаются.
Ведущие нули: выходные данные и скопированные значения удаляют несущественные ведущие нули.

Базовые границы конверсии

Преобразование использует BigInt для точной смены основания целых чисел, а не числа JavaScript с плавающей точкой.
Поддержка префиксов зависит от поля: 0b работает в двоичном, 0o в восьмеричном, 0x в шестнадцатеричном. Десятичное поле принимает только цифры.
Выходные данные и скопированные значения представляют собой простые цифры. Они опускают 0b/0o/0x и удаляют несущественные ведущие нули.
Страница не декодирует значения со знаком, не выбирает разрядность, не дополняет вывод фиксированной ширины и не интерпретирует дополнение до двух.
Это не побитовый калькулятор: сдвиги, И, ИЛИ, исключающее ИЛИ, НЕ, переключение битов и анализ выражений находятся за пределами инструмента.
Это не парсер hex dump, порядка байтов, ASCII-текста, UTF-байтов, Base64, URL или HTML-сущностей.

Рекомендации по использованию

Проверяйте соответствие выбранной системы допустимым символам
Литералы кода: вывод копирования всегда представляет собой простое значение; добавьте 0b/0o/0x вручную при вставке результатов обратно в код.
Регистр в шестнадцатеричной записи: значение не зависит от регистра; для кода договоритесь о едином стиле (напр., верхний регистр).
Читаемость больших чисел: перед вставкой удаляйте пробелы, подчеркивания, запятые или знаки группировки, поскольку ввод принимает только смежные цифры.
Подпись: результаты представляют собой беззнаковые неотрицательные целые числа. Значение дополнения до двух зависит от внешней ширины, которую эта страница не выбирает.

Быстрое заполнение через URL

Заполните конвертер систем счисления из hash URL. number и from-base обязательны; to-base необязателен, так как все системы остаются видимыми.
number: Число (обязательно)
from-base: Исходная система (обязательно)
to-base: Целевая система (необязательно)
Пример: #number=FF&from-base=16&to-base=2
Hash-параметры остаются в браузере для заполнения инструмента; CrateX.app их не записывает.
Не помещайте в URL приватные ID, токены или другие чувствительные числа.

Ограничения и совместимость

Нет автоматического определения базы: только соответствующее поле принимает 0b/0o/0x; преобразование и копирование выходных простых значений
Отрицательные числа, дроби, экспоненциальное представление, разделители и сгруппированные цифры не поддерживаются.

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

Обработка выполняется в браузере. Двоичные, восьмеричные, десятичные и шестнадцатеричные значения, исходное число/основание и последнее редактируемое основание могут оставаться в хранилище браузера или состоянии сеанса. Если вы сохраните рабочую область или включите синхронизацию WebDAV, эти значения могут сохраняться согласно настройкам синхронизации. Параметры быстрого заполнения в URL hash остаются в URL браузера и могут быть переданы вместе с этим URL. На общих устройствах при необходимости очищайте поля и данные сайта.

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

5

Перейдите к следующему шагу с этими связанными инструментами.

Ресурсы

Руководства

Вся обработка инструментов выполняется локально в вашем браузере.