تشفير | فك تشفير | ضغط

> سداسي عشري | base16 | 0xFF <

// النظام الست عشري - تحويل بين النص وتمثيل هيكس (الأساس 16)

[UNIVERSAL]

استخدام واسع

يُستخدم في البرمجة، وأكواد الألوان، وعناوين الذاكرة، وتصحيح الأخطاء.

[READABLE]

سهل القراءة

تمثيل مضغوط أسهل قراءة من الثنائي.

[FLEXIBLE]

خيارات تنسيق

يدعم المسافات، وحروف كبيرة/صغيرة، وصيغًا مختلفة.

>> معلومات تقنية

كيف يعمل النظام الست عشري:

الهيكس (الأساس 16) يستخدم 16 رمزًا: 0-9 و A-F. يمثّل كل رقم هيكس 4 بتات (نصف بايت). رقمَا هيكس يمثلان بايتًا واحدًا (8 بتات)، مما يجعله مثاليًا لتمثيل البيانات الثنائية.

أمثلة:

'A' → 41 'Hello' → 48 65 6C 6C 6F 255 → FF

لماذا نستخدم النظام الست عشري:

  • >أكواد الألوان (#FF0000)
  • >عناوين الذاكرة
  • >تصحيح بيانات ثنائية
  • >ترميز المحارف
  • >الهاشات التشفيرية

>> أسئلة شائعة

ما هو النظام الست عشري؟

النظام الست عشري (Hex) هو نظام أعداد في الأساس 16 يستخدم الأرقام 0-9 والحروف A-F. يُستخدم كثيرًا في الحوسبة لتمثيل البيانات الثنائية بطريقة أكثر قابلية للقراءة.

لماذا نستخدم الست عشري بدلًا من العشري؟

يتوافق النظام الست عشري تمامًا مع الثنائي، إذ يمثل كل رقم هيكس 4 بتات بالضبط. لذلك فهو مثالي لتمثيل الذاكرة، والألوان، والبيانات الثنائية.

ما الفرق بين البادئتين 0x و #؟

يُستخدم "0x" في لغات البرمجة للدلالة على الأعداد الست عشرية (مثل 0xFF). أما "#" فيُستخدم عادةً في ألوان الويب (#FF0000). كلاهما يشيران إلى صيغة ست عشرية.

كيف أحوّل ألوان الهيكس إلى RGB؟

تستخدم ألوان الهيكس 6 أرقام: RRGGBB. يمثل كل زوج قيمة الأحمر والأخضر والأزرق من 00 (0) إلى FF (255). على سبيل المثال، #FF0000 يساوي RGB(255,0,0) أي أحمر نقي.

لغات أخرى