Hexadecimal gives you a better way to represent binary numbers. In one of the very early episodes, I explained how bytes are composed of eight bits. On some platforms, a byte might actually be more than eight bits. The real problem though is even eight bits are hard to read. The zeros and ones blend together. Hexadecimal allows you to work with four bits at a time and is much easier to read.

Here’s table of some common values:

Decimal Binary Hexadecimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
32
64
128
255