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:
00000000
0x00
00000001
0x01
00000010
0x02
00000011
0x03
00000100
0x04
00000101
0x05
00000110
0x06
00000111
0x07
00001000
0x08
00001001
0x09
00001010
0x0a
00001011
0x0b
00001100
0x0c
00001101
0x0d
00001110
0x0e
00001111
0x0f
00010000
0x10
00100000
0x20
01000000
0x40
10000000
0x80
11111111
0xff