Convert between denary, binary and hexadecimal with full step-by-step working — then test yourself in practice mode. Covers everything OCR J277 Section 1.2.4 requires.
Enter a value in any base. The tool converts it to all three bases and shows the working. Denary 0–255 · Hex 00–FF · Binary 8-bit.
Add two 8-bit binary numbers. The tool shows carries, the result, and flags overflow if the answer exceeds 8 bits. You can also enter denary values and the tool converts them.
Left shift multiplies by 2 per place (zeros shift in from the right). Right shift divides by 2 per place (zeros shift in from the left). Bits shifted out are lost.
Random questions across all conversion types. Type your answer and press Check — or press Skip to move on. Answers must match exactly (8-bit binary, 2-digit hex, denary number).