ระบบเลขฐานสิบหก (Hexadecimal Number System)
         จากการศึกษาเลขในระบบฐานสองจะพบว่าเมื่อเลขมีจำนวนหลักมากๆ การคำนวณก็จะเกิดความยุ่งยากในการจดจำตัวเลขในหลักต่างๆ ซึ่งเราสามารถนำเลขในระบบฐานแปดมาแทน ซึ่งจะลดจำนวนหลักเลขลงและการคำนวณก็ทำได้สะดวกขึ้น ทิ้งนี้เนื่องจากเลขโดดในฐานแปด 1 ตัว สามารถแทนเลขฐานสองได้ถึง 3 หลัก แต่ถ้าเราใช้เลขในระบบเลขฐานสิบหกแล้วก็ยิ่งจะทำให้การคำนวณสะดวกมากยิ่งขึ้น เพราะว่าเลขโดดในฐานสิบหก 1 ตัว สามารถแทนเลขในระบบฐานสองได้ถึง 4 หลัก โดยเฉพาะอย่างยิ่งในคอมพิวเตอร์แบบดิจิตอลนั้นมักจะมีการประมวลผลข่าวสารในขนาด 8 บิท 16 บิท และ 32 บิท ซึ่งมีความเหมาะสมในการนำเลขในระบบฐานสิบหกมาเขียนแทน
         สัญลักษณ์แทนจำนวนในระบบเลขฐานสิบหกนั้นจะประกอบด้วยตัวเลข 10 ตัว คือ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 และอักษรตัวพิมพ์ใหญ่ในภาษาอังกฤษ อีก 6 ตัว คือ A, B, C, D, E, F ซึ่งเมื่อคิดค่าในระบบฐานสิบแล้ว A มีค่าเป็น 10, B มีค่าเป็น 11 เรื่อยไป และสุดท้าย F มีค่าเป็น 15
 
ตารางเปรียบเทียบเลขในระบบฐานสิบ ฐานสอง ฐานแปด และฐานสิบหก
เลขฐานสิบ
เลขฐานสอง
เลขฐานแปด
เลขฐานสิบหก
0
0
0
0
1
1
1
1
2
10
2
2
3
11
3
3
4
100
4
4
5
101
5
5
6
110
6
6
7
111
7
7
8
1000
10
8
9
1001
11
9
10
1010
12
A
11
1011
13
B
12
1100
14
C
13
1101
15
D
14
1110
16
E
15
1111
17
F
16
10000
20
10
ClickPayCheck