Developer Calculator
Convert numbers across bases and perform bitwise math the way a CPU does — with a selectable bit width and two's-complement signed/unsigned views.
Base conversion
- Set the input base (binary, octal, decimal, hex).
- Type a value (underscores like
1_000and a leading-are allowed). - Read the value in all four bases, plus the signed and unsigned interpretation at the chosen bit width (8/16/32/64).
Bitwise operations
Pick an operation (AND, OR, XOR, NOT, shift-left, shift-right) and an operand B. The result is shown in hex, decimal, and grouped binary. Everything wraps to the selected bit width, exactly like fixed-size integers in C, Rust, or Go.