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

> سداسي عشري | 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) أي أحمر نقي.

// الأحرف كبايتات سداسية عشرية

الحرفHex (UTF-8)
A41
a61
030
␠20
\n0A
éC3 A9
中E4 B8 AD
😀F0 9F 98 80

// الأرقام السداسية العشرية وقيمها

0-9      = 0-9
A  B  C  D  E  F  = 10 11 12 13 14 15
0xFF     = 255
0x100    = 256
0xFFFF   = 65535

>> المزيد من الأسئلة

س: لماذا يساوي البايت الواحد رقمين سداسيين عشريين بالضبط؟

ج: الرقم السداسي العشري الواحد يمثل 4 بتات (نيبل) والبايت 8 بتات. لذا يكوّن رقمان بايتاً واحداً من 00 إلى FF.

س: كيف تظهر أحرف مثل é أو 中 بالنظام السداسي العشري؟

ج: يعرض النظام السداسي العشري بايتات الترميز، وغالباً UTF-8. يشغل é بايتين (C3 A9) و中 ثلاثة (E4 B8 AD) والإيموجي أربعة.

س: هل يهم حجم الأحرف (ff أو FF)؟

ج: لا، ff وFF لهما القيمة نفسها. التزم أسلوباً واحداً؛ والبادئات مثل 0x أو # مجرد اصطلاح وليست جزءاً من القيمة.

لغات أخرى