Побітовий калькулятор

Виконуйте побітові операції AND, OR, XOR, NOT і зсув над цілими числами.

Щоб виконати побітову операцію, введіть Вхідні дані A та Вхідні дані B і виберіть AND, OR, XOR, NOT, Зсув ліворуч або Зсув праворуч: результат з’явиться в десятковій, двійковій, шістнадцятковій і вісімковій формі.

Last updated:

Побітовий калькулятор. Виконуйте побітові операції AND, OR, XOR, NOT і зсув над цілими числами. Виконуйте двійкову математику з нашим побітовим калькулятором . Обчислюйте AND, OR, XOR, NOT, зсув ліворуч чи праворуч .

Як користуватися двійковим калькулятором Введіть Вхідні дані A та Вхідні дані B . Виберіть Операцію . Результат з’явиться в десятковому, двійковому, шістнадцятковому та вісімковому форматах! Інструменти для даних Спробуйте наш Конвертер Base64 .

Практична порада Для кращого результату перевірте вихідні дані перед копіюванням або завантаженням, особливо якщо вони будуть використані в коді, звітах, документації чи спільних файлах.

Такий браузерний процес зберігає швидкість і допомагає уникнути ручного очищення в окремих програмах. Продовжте роботу з Математичний обчислювач , Калькулятор ETA , Калькулятор відсотків .

Ці пов’язані інструменти допомагають із суміжними завданнями конвертації, форматування, перевірки, генерування та очищення.

Поширені запитання

Як обчислити побітові AND, OR або XOR?

Введіть два цілі числа у Вхідні дані A та Вхідні дані B і виберіть Операцію. Типове 42 AND 15 дає 10 (двійкове 00001010, hex 0xA, вісімкове 12). Двійкова форма кожного введеного числа показується під його полем, а кнопка копіювання результату копіює всі чотири подання.

Як працюють лівий і правий зсуви в цьому калькуляторі бітових зсувів?

Зсув ліворуч зсуває біти Вхідних даних A ліворуч на кількість позицій із Вхідних даних B, множачи на 2 за кожну позицію, тож 5 зі зсувом ліворуч на 2 дає 20. Зсув праворуч зсуває біти праворуч зі збереженням знака, ділячи на 2 за кожну позицію з округленням униз. Змістовні лише величини зсуву від 0 до 31.

Що робить NOT і чому результат від’ємний?

NOT інвертує кожен біт Вхідних даних A, а поле Вхідні дані B вимикається. Числа обробляються як 32-бітні цілі зі знаком, тож NOT 42 дає -43. Двійкове, шістнадцяткове та вісімкове поля показують беззнаковий 32-бітний шаблон бітів, наприклад 0xFFFFFFD5.

Який діапазон чисел підтримується?

Операції використовують 32-бітну цілочисельну арифметику JavaScript, тож вхідні дані мають бути цілими числами від -2147483648 до 2147483647. Дробові частини відкидаються, а більші значення перед операцією обрізаються до 32 бітів, що може давати несподівані результати.

Чи надсилаються мої значення на сервер?

Ні. Кожна побітова операція обчислюється у Вашому браузері під час введення, а числа не завантажуються на сервер і не зберігаються.

Як користуватися цим онлайн-інструментом

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

Приватна обробка у браузері

Побітовий калькулятор залишає звичайний етап обробки локально у вашому браузері. Це корисно для фрагментів коду, токенів, документів, значень конфігурації, текстів та інших матеріалів, які не слід без потреби надсилати на віддалений сервіс.

Коли цей інструмент корисний

Використовуйте Побітовий калькулятор для повторюваних задач розробника, технічної документації, QA-перевірок, швидких конвертацій, налагодження, очищення контенту та внутрішніх командних процесів. Сторінка робить акцент на зрозумілих вхідних даних, швидкому відгуку та результаті, який легко використати далі.

Практичні поради

Перед копіюванням фінального результату перевірте пробіли, регістр, імена файлів, кодування, структуру токенів, переноси рядків або формат виводу. Такі невеликі перевірки зменшують помилки у коді, звітах, задачах, листах або технічних нотатках.