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 операнда отляво надясно спестява обработка на всяка двойка поотделно.
Случай на употреба: Сравнете един и същ резултат в двоична, осмична, десетична и шестнадесетична бройна система. Това е полезно, когато задача или справка използва различна база от вашия вход.
Случай на употреба: Проверете резултата бит по бит. Визуалната мрежа помага, когато искате да разберете побитовата операция, а не просто да получите краен резултат.