Шестнадцатеричный калькулятор онлайн
Складывайте, вычитайте, умножайте и делите шестнадцатеричные числа и смотрите результат в hex, десятичном и двоичном виде прямо в браузере.
Шестнадцатеричный калькулятор полностью работает в вашем браузере. Введённые вами hex-числа вычисляются локально и никогда не загружаются в ArrayKit.
Открыть Двоичный калькулятор
Об инструменте Шестнадцатеричный калькулятор
Шестнадцатеричный калькулятор позволяет складывать, вычитать, умножать и делить шестнадцатеричные числа без предварительного ручного перевода в десятичную систему. Введите два hex-значения, с префиксом 0x или без него, выберите операцию — и мгновенно получите результат в hex, десятичном и двоичном виде рядом друг с другом. Отрицательные результаты отображаются со знаком минус впереди в каждой системе счисления, а деление усекается к нулю — так же, как большинство языков программирования обрабатывают целочисленное деление. Это полезно при отладке адресов памяти, вычислении значений регистров, проверке контрольной суммы или просто перепроверке hex-арифметики вручную. Инструмент создан для разработчиков, студентов и всех, кто работает с низкоуровневым или встраиваемым кодом. Все вычисления выполняются локально в вашем браузере — ваши числа никогда не загружаются на сервер.
Возможности
- Складывает, вычитает, умножает и делит два шестнадцатеричных числа
- Принимает ввод с префиксом 0x или без него
- Показывает результат одновременно в hex, десятичном и двоичном виде
- Обрабатывает отрицательные результаты в понятном формате со знаком в hex, десятичном и двоичном виде
- Целочисленное деление усекается к нулю, как и в большинстве языков
- Использует точную арифметику больших целых чисел, чтобы крупные hex-значения не теряли точность
- Понятное сообщение об ошибке при неверной hex-цифре или делении на ноль
- Работает полностью в вашем браузере, никакие числа никуда не отправляются
Как использовать Шестнадцатеричный калькулятор
- Введите первое шестнадцатеричное число в поле Значение A
- Выберите сложение, вычитание, умножение или деление
- Введите второе шестнадцатеричное число в поле Значение B
- Посмотрите результат ниже в hex, десятичном и двоичном виде
Пример
Ввод
1A + 05
Результат
1F (31)
Сложение двух hex-чисел: 1A (26) + 05 (5) = 1F (31).
Частые ошибки и устранение неполадок
- Результат показывает ошибку вида '"1G" is not a valid hexadecimal number.' — Шестнадцатеричные цифры — только 0-9 и A-F. Уберите все буквы, пробелы или знаки препинания, кроме начального префикса 0x или знака минус.
- Деление на 0 показывает ошибку деления на ноль. — Измените Значение B на ненулевое hex-число — деление на ноль не имеет определённого результата в этом калькуляторе.
- Вычитание большего hex-значения из меньшего даёт неожиданный знак. — Шестнадцатеричный калькулятор поддерживает отрицательные результаты и показывает их со знаком '-' впереди в hex, десятичном и двоичном виде, например 05 − 1F = -1A.
- Результат деления выглядит округлённым вниз вместо точной дроби. — Деление в Шестнадцатеричном калькуляторе — целочисленное и усекается к нулю, оно не возвращает дробный или десятичный остаток.
Часто задаваемые вопросы
- Что такое Шестнадцатеричный калькулятор?
- Это инструмент, который выполняет сложение, вычитание, умножение и деление шестнадцатеричных (по основанию 16) чисел и показывает результат в hex, десятичном и двоичном виде, чтобы вам не приходилось переводить системы счисления вручную.
- Принимает ли Шестнадцатеричный калькулятор префикс 0x?
- Да. Вы можете вводить значения с префиксом 0x или без него, например 1A или 0x1A — оба варианта распознаются как одно и то же шестнадцатеричное число.
- Как Шестнадцатеричный калькулятор обрабатывает отрицательные результаты?
- Когда вычитание даёт отрицательное значение, Шестнадцатеричный калькулятор показывает результат со знаком минус впереди в hex, десятичном и двоичном виде, например 05 − 1F становится -1A (-26).
- Как работает деление hex-чисел в этом калькуляторе?
- Деление целочисленное и усекается к нулю — так же ведут себя JavaScript и большинство языков при целочисленной арифметике — дробный hex-остаток не создаётся.
- Может ли шестнадцатеричный калькулятор обрабатывать очень большие hex-числа?
- Да. Внутри он использует точную арифметику больших целых чисел, поэтому крупные hex-значения складываются, вычитаются, умножаются и делятся без потери точности.
- Отправляет ли Шестнадцатеричный калькулятор мои числа куда-либо?
- Нет. Шестнадцатеричный калькулятор полностью работает в вашем браузере. Введённые значения никогда не загружаются и остаются на вашем устройстве.
Связанные инструменты
- Двоичный калькулятор — Сложение, вычитание, умножение и деление двоичных чисел.
- Побитовый калькулятор — AND, OR, XOR, NOT и сдвиги в двоичном, hex, десятичном и восьмеричном
- Конвертер систем счисления — Преобразуйте целые числа между двоичной, восьмеричной, десятичной и шестнадцатеричной системами.
- Калькулятор больших чисел — Складывайте, вычитайте, умножайте, делите и возводите в степень огромные целые числа точно.
- Конвертер IEEE 754 — Число в 32- и 64-битный IEEE 754: знак, экспонента, мантисса и hex
- Текст в двоичный код — Преобразуйте текст в двоичный, HEX или десятичный вид и декодируйте обратно.
Все инструменты ArrayKit