Калькулятор XOR: побитовый XOR нескольких значений
Используйте этот калькулятор XOR для объединения 2–6 операндов в двоичной, восьмеричной, десятичной или шестнадцатеричной системе. Выберите основание для каждого значения, задайте разрядность от 8 до 128 и просмотрите результат во всех четырёх системах с побитовой сеткой. Операнды объединяются слева направо, а BigInt поддерживает значения любого размера.
Калькулятор XOR выполняет побитовое исключающее ИЛИ над двумя или более значениями. Введите 2–6 операндов в двоичной, восьмеричной, десятичной или шестнадцатеричной системе и вычислите XOR, не преобразуя вручную каждое значение к одному основанию. Результат отображается во всех четырёх системах вместе с визуальной побитовой сеткой.
Выберите основание для каждого операнда и задайте разрядность от 8 до 128. При вводе более двух операндов калькулятор объединяет их слева направо. XOR сравнивает соответствующие биты: совпадающие биты дают 0, а различающиеся — 1. Калькулятор использует BigInt, поэтому работают значения любого размера, а выбранная разрядность управляет шириной отображаемого вычисления.
Двоичная система делает отдельные биты видимыми, а восьмеричная, десятичная и шестнадцатеричная дают другие знакомые способы представления чисел. Преобразование между этими представлениями помогает, когда значения получены в одном основании, а результат нужно проверить или понять в другом. Битовая сетка добавляет визуальный способ изучить, как результат XOR соотносится с операндами.
Калькулятор XOR работает полностью в вашем браузере. Ваш ввод обрабатывается на вашем устройстве; ничего не загружается, не сохраняется и не отправляется на сервер. Он не зависит от сервера, поэтому после загрузки страницы калькулятор работает офлайн.
Этот инструмент полезен разработчикам, DevOps-инженерам и всем, кому нужно вычислить или проверить побитовый XOR. Используйте его, чтобы проверить значение, объединить несколько операндов или изучить, как изменение ввода влияет на результат.
Шаг 1: Введите 2–6 значений для вычисления. Калькулятор связывает несколько операндов слева направо.
Шаг 2: Выберите основание для каждого операнда: двоичное, восьмеричное, десятичное или шестнадцатеричное. Это позволяет работать со значениями в разных системах в одном вычислении.
Шаг 3: Задайте разрядность от 8 до 128. Настройте её, чтобы просматривать вычисление с нужной разрядностью.
Шаг 4: Прочитайте результат в двоичной, восьмеричной, десятичной и шестнадцатеричной системах. Используйте визуальную битовую сетку, чтобы проверить, как каждый бит вносит вклад в результат XOR.
Пример использования: Вычислите значение XOR, не прибегая к электронной таблице. Введите операнды и прочитайте результат в нужной системе.
Пример использования: Проверьте значение XOR, которым с вами поделились. Пересчитайте его, используя те же входные значения, и сравните вывод.
Пример использования: Посмотрите, как меняется результат XOR при редактировании ввода. Обновлённый результат и битовая сетка облегчают проверку влияния каждого значения.
Пример использования: Объедините несколько значений в одном вычислении. Связывание 2–6 операндов слева направо избавляет от обработки каждой пары отдельно.
Пример использования: Сравните один и тот же результат в двоичной, восьмеричной, десятичной и шестнадцатеричной системах. Это полезно, когда задача или справочник использует другое основание, чем ваш ввод.
Пример использования: Проверяйте результат по одному биту. Визуальная сетка помогает, когда нужно понять побитовую операцию, а не просто получить итоговое число.