About number bases
Computers use binary (0 and 1) at the hardware level. Octal (0–7) and hexadecimal (0–F) are compact shorthand often used in programming and memory addresses. A decimal number is converted to other bases by repeatedly dividing by the target base and reading remainders in reverse.