ByteCalc is a simple calculator that performs typical operations used in programming. It supports binary, octal, decimal and hexidecimal input/output as well a configurable bit-length operations from 4-bit to 32-bit.
ByteCalc supports 12 basic operations grouped by type:
Bitwise - Shift-Left, Shift-Right, Compliment, Byte-Swap
Logical - AND, OR, XOR, Modulo
Mathematical - Multiply, Divide, Add, Subtract