Битовый калькулятор (AND, OR, XOR, NOT, сдвиг)
Выполняйте побитовые AND, OR, XOR, NOT и сдвиги над десятичными, шестнадцатеричными и двоичными числами, видя каждый бит рядом.
Как пользоватьсяСчитайте побитово.
Битовый калькулятор (AND, OR, XOR, NOT, сдвиг): для чего нужен
Введите два числа в десятичном, шестнадцатеричном (0x) или двоичном (0b) виде, выберите операцию и смотрите биты каждого числа и результата рядом, в 8, 16 или 32 бита. Результат показывается как знаковое и беззнаковое десятичное, шестнадцатеричное, двоичное и восьмеричное число, с количеством установленных битов и кнопкой копирования.
Как пользоваться
- Введите числа A и B.
- Выберите операцию и разрядность.
- Проверьте биты и скопируйте результат.
Когда использовать
- Собирать маски и флаги.
- Изучать цифровую логику и программирование.
- Проверять сетевые расчёты и права доступа.
Частые вопросы
Зачем нужны побитовые операции?
Чтобы устанавливать, сбрасывать и проверять биты: маски прав (как в chmod), флаги в сетевых протоколах, расчёт подсетей, цвета в hex, криптография и оптимизации в играх и встраиваемых системах.
Как ввести шестнадцатеричное или двоичное число?
Используйте префикс 0x для шестнадцатеричных (0xFF) и 0b для двоичных (0b1010). Без префикса число читается как десятичное. Отрицательные числа — в дополнительном коде.
Чем >> отличается от >>>?
>> сохраняет знак (заполняет знаковым битом), а >>> всегда заполняет нулями и считает число беззнаковым. Для положительных чисел результат одинаковый.
Правда бесплатно?
Да, 100% бесплатно. Без регистрации, без подписки и без ограничений использования. Все инструменты Tools123 бесплатны.