Binary Calculator
This calculator works on binary numbers without converting them to decimal first. Enter two values made of 0s and 1s, choose add, subtract, multiply or divide, and the answer comes back in binary with the carry row, borrow row or partial products that produced it. A second tab covers AND, OR, XOR, NOT and both shifts at a bit width you choose. Operands are non-negative and up to 64 digits, so a subtraction below zero is shown with a minus sign rather than wrapped into a register.