Los sistemas informáticos utilizan el sistema de numeración binaria para almacenar los datos internamente. Sin embargo los números binarios son largos para escribir y difíciles para operar. Por otro lado la conversión de binario a decimal es muy complicada, así que para hacer las cosas más fáciles se utilizan números octales y hexadecimales. La conversión de binario a octal o hexadecimal y viceversa es muy sencilla.
| binario | decimal | octal | hexadecimal |
| 0001 | 1 | 001 | 0x1 |
| 0010 | 2 | 002 | 0x2 |
| 0011 | 3 | 003 | 0x3 |
| 0100 | 4 | 004 | 0x4 |
| 0101 | 5 | 005 | 0x5 |
| 0110 | 6 | 005 | 0x6 |
| 0111 | 7 | 007 | 0x7 |
| 1000 | 8 | 010 | 0x8 |
| 1001 | 9 | 011 | 0x9 |
| 1010 | 10 | 012 | 0xA |
| 1011 | 11 | 013 | 0xB |
| 1100 | 12 | 014 | 0xC |
| 1101 | 13 | 015 | 0xD |
| 1110 | 14 | 016 | 0xE |
| 1111 | 15 | 017 | 0xF |