يحتوي هذا النظام على 16 رقم. وهي صفر، 1، ....، 9، F، E، D، C، B، A. وحيث أن الرقم الواحد يجب أن يحتل موضعًا مفردًا، فإن الأحرف F، E، D، C، B، A تستخدم لتمثيل القيم 10، 11، 12، 13، 14، 15 على التوالي. ويتم حساب القيمة العشرية لعدد ست عشري hexadecimal number عن طريق جمع ناتج ضرب كل رقم من أرقامه بأساس 16 مرفوعًا إلى أس يتم تحديده عن طريق موضع الرقم.
ويوصى باستخدام نظام الستة عشر لكي يمكن تمثيل سلاسل طويلة من البت بأسلوب أكثر انضغاطًا. وحيث أن الأساس 16 لنظام الستة عشر يساوي الأساس 2 للنظام الثنائي مرفوعًا إلى أس 4 (16 = 24)، فإنه يتم تحويل عدد ثنائي إلى عدد ست عشري عن طريق استبدال كل 4 بت متعاقبة بالرقم الست عشري المناظر بدءا من اليمين لليسار. وبالمثل، يتم تحويل عدد ست عشري إلى عدد ثنائي عن طريق استبدال كل رقم ست عشري بنظيره الثنائي المكون من 4 بت.