نظام العد السداسي عشر (Hexadecimal) هو نظام عد حيث يمكن أن تأخذ الخانة الواحدة 16 قيمة مختلفة, و ذلك يعني بأن الخانة الموالية تتغير بعد 16 رقم, مقابل 10 بالنسبة للنظام العشري (Decimal), و 2 بالنسبة للنظام الثنائي (Binary), و 8 للنظام الثماني (Octal).
و ال16 قيمة مختلفة التي يمكن أن تتخذها كل خانة تتمثل من 0 إلى 9 و من A إلى F, حيث الحروف اللتينية A..F, هي بالتناسب من 10 إلى 15 عدد الاحتمالات بالنسبة للنظام السداسي عشر يساوي 16 قوة عدد الخانات
للتفرقة بين نظام العد السداسي عشر و الأنظمة الأخرى يقع استعمال كتابة فاذا اعتبرنا العدد 4B5, فيجب كتابته كما يلي : 4B516
بعض لغات البرمجة مثل السي لها طرقها الخاصة, فمثلا 4B5 يمكن ان يكتب في شكل 0x4B5
للمساعدة في التحويل بين أنظمة العد الثنائية, العشرية و السداسي عشرية : يقع الاستعانة بالجدول التالي :
| 0hex | = | 0dec | = | 0oct | 0 | 0 | 0 | 0 | |||
| 1hex | = | 1dec | = | 1oct | 1 | 0 | 0 | 0 | |||
| 2hex | = | 2dec | = | 2oct | 0 | 1 | 0 | 0 | |||
| 3hex | = | 3dec | = | 3oct | 1 | 1 | 0 | 0 | |||
| 4hex | = | 4dec | = | 4oct | 0 | 0 | 1 | 0 | |||
| 5hex | = | 5dec | = | 5oct | 1 | 0 | 1 | 0 | |||
| 6hex | = | 6dec | = | 6oct | 0 | 1 | 1 | 0 | |||
| 7hex | = | 7dec | = | 7oct | 1 | 1 | 1 | 0 | |||
| 8hex | = | 8dec | = | 10oct | 0 | 0 | 0 | 1 | |||
| 9hex | = | 9dec | = | 11oct | 1 | 0 | 0 | 1 | |||
| Ahex | = | 10dec | = | 12oct | 0 | 1 | 0 | 1 | |||
| Bhex | = | 11dec | = | 13oct | 1 | 1 | 0 | 1 | |||
| Chex | = | 12dec | = | 14oct | 0 | 0 | 1 | 1 | |||
| Dhex | = | 13dec | = | 15oct | 1 | 0 | 1 | 1 | |||
| Ehex | = | 14dec | = | 16oct | 0 | 1 | 1 | 1 | |||
| Fhex | = | 15dec | = | 17oct | 1 | 1 | 1 | 1 | |||
و لتحويل رقم يحتوي أكثر من خانة, يقع العمل بالمثال التالي : 4B5A16 = 0100 1011 0101 10102 = (4*16^4)+(11*16^3)+(5*16^3)+(10*16^1)10