محوّل النظام الست عشري

حوّل النص إلى النظام الست عشري والعكس، والست عشري إلى العشري والعكس، أو لون CSS بالصيغة الست عشرية إلى قيم RGB وHSL، مباشرة في متصفحك.

مجانية، دون تسجيل تعمل في متصفحك المطورون والمرمّزات

المدخل

يُرمَّز أي نص، بما في ذلك الرموز التعبيرية، كبايتات UTF-8.

المخرجات


    

كيف تستخدم محوّل hex

اختر وضعًا، ثم الصق نصًا أو قيمة hex أو رقمًا عشريًا أو لون CSS بصيغة hex. تتحدّث المخرجات أثناء الكتابة. يُحوَّل النص إلى hex بأحرف صغيرة مع مسافة بين البايتات لتسهيل القراءة. ومدخلات hex مرنة: تُحذف المسافات والبادئات 0x وعلامات # قبل فك الترميز.

لماذا يهم النظام الست عشري (hex)

النظام الست عشري هو الطريقة القياسية المختصرة لكتابة البيانات الثنائية. تستخدمه عناوين الذاكرة ورموز الألوان والتقاط حركة الشبكة وملخصات التجزئة وفحص الملفات. والتحويل بين hex والعشري والنص من أكثر مهام تصحيح الأخطاء منخفضة المستوى شيوعًا.

استخدامات شائعة

  • فحص البايتات في التقاطات الشبكة أو تفريغات hex
  • تحويل لون CSS بصيغة hex إلى قيم RGB أو HSL
  • فك ترميز استجابات API المرمّزة بصيغة hex
  • حساب إزاحات الذاكرة وعناوينها
  • قراءة مخرجات التجزئة وغيرها من القيم التشفيرية

hex مقابل Base64 مقابل الثنائي

يستخدم hex حرفين لكل بايت، ما يضاعف حجم البيانات لكنه يبقى سهل القراءة. أما Base64 فأكثر كثافة: كل 3 بايتات تصبح 4 أحرف، بزيادة تقارب 33%. والثنائي، بثمانية أحرف لكل بايت، هو الأكثر حرفية والأصعب قراءة. استخدم hex للمعرّفات القصيرة وتصحيح الأخطاء، وBase64 للحمولات الطويلة، والثنائي للتعليم أو العمل منخفض المستوى جدًا.

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

لماذا أرى أحيانًا البادئة "0x"؟

"0x" هي البادئة المعتادة للأرقام الست عشرية في اللغات ذات أسلوب C، ويستخدمها وضع التحويل من عشري إلى hex. أما ألوان CSS فتستخدم "#" بدلًا منها. وكلاهما يعني أن ما يليه مكتوب بالأساس 16.

ما الفرق بين hex وBase16؟

لا فرق. كلاهما يعني الترميز بالأساس 16. ويسمّي المعيار RFC 4648 ترميز البايتات "Base16".

هل يمكنها التعامل مع أرقام كبيرة جدًا؟

نعم. يستخدم الوضعان العشري وhex دقة غير محدودة، لذا تُحوَّل الأرقام التي تتجاوز 64 بت بكثير بدقة تامة.

لماذا تكون مخرجات التحويل من نص إلى hex بأحرف صغيرة؟

الأحرف الصغيرة هي العرف الشائع لتفريغات البايتات والتجزئات. والحالتان تعنيان القيمة نفسها، ويقبل وضع التحويل من hex إلى نص أيًّا منهما.

إمكانية الوصول

Skip to Accessibility Panel