ما هو النظام الست عشري (الأساس 16)؟

النظام الست عشري هو نظام عددي يستخدم ستة عشر رقمًا: من 0 إلى 9 والحروف من A إلى F (التي تمثل القيم من 10 إلى 15). وهو من أكثر الأنظمة العددية استخدامًا في الحوسبة، إذ يقابل كل رقم ست عشري أربعة أرقام ثنائية (bits) بالضبط، مما يجعله طريقة مدمجة لتمثيل البيانات الثنائية. فعلى سبيل المثال، البايت 11111111 في النظام الثنائي يساوي ببساطة FF في النظام الست عشري.

يظهر النظام الست عشري في كل مكان في تطوير البرمجيات. فالألوان في CSS تُكتب كرموز hex (مثل #FF5733)، وعناوين الذاكرة تُعرض بالنظام الست عشري، وعناوين MAC تستخدم أزواجًا ست عشرية (00:1A:2B:3C:4D:5E)، كما تُنتج خوارزميات التشفير مثل SHA-256 سلاسل hex. وتدعم معظم لغات البرمجة القيم الحرفية الست عشرية باستخدام البادئة 0x.

وصف الأداة

تُولّد هذه الأداة أرقامًا عشوائية بالنظام الست عشري (الأساس 16) باستخدام الأرقام من 0 إلى 9 والحروف من A إلى F. يمكنك ضبط عدد الأرقام وحجم الدفعة، مع إمكانية إضافة البادئة 0x اختياريًا والتبديل بين الحروف الكبيرة والصغيرة.

أمثلة

عدد الأرقام نموذج الإخراج
2 A7
6 3F8B0C
8 7E2D9A1F
8 (مع البادئة) 0x7E2D9A1F
8 (أحرف صغيرة) 7e2d9a1f

المميزات

  • توليد ما بين 1 و1,000 رقم ست عشري عشوائي في كل دفعة
  • طول الأرقام قابل للضبط من 1 إلى 256
  • بادئة 0x اختيارية للحصول على إخراج جاهز للبرمجة
  • التبديل بين الحروف الكبيرة (A–F) والحروف الصغيرة (a–f)
  • نسخ بنقرة واحدة إلى الحافظة وإعادة توليد تلقائية عند تغيير المدخلات

حالات الاستخدام

  • توليد رموز ألوان hex عشوائية لنماذج التصميم الأولية
  • إنشاء بيانات اختبار لمحللات hex والمدققات والمنسّقات
  • إنتاج عناوين MAC وهمية أو تفريغات ذاكرة أو سلاسل تشبه الـ hash لأغراض التطوير