Калькулятор систем счисления

Для операций AND, OR, XOR, NOT (8-битные числа)
DEC (десятичное)
BIN
OCT
HEX
A AND B
A OR B
A XOR B
NOT A (8-бит)

Системы счисления

Число можно записать в любой позиционной системе. Двоичная (основание 2) использует цифры 0 и 1 — основа цифровой электроники. Восьмеричная (8) — удобна для работы с группами битов. Шестнадцатеричная (16) — использует цифры 0–9 и A–F, широко применяется в программировании.

Перевод: разложите число по степеням основания или используйте алгоритм последовательного деления на новое основание с записью остатков.

Побитовые операции

AND (конъюнкция): бит равен 1 только если оба операнда 1. OR (дизъюнкция): бит 1 если хотя бы один операнд 1. XOR (исключающее ИЛИ): бит 1 если операнды различны. NOT: инвертирует все биты.