Stax

محول النص الثنائي

تحويل النص إلى ثنائي أو سداسي عشر أو ثماني.

ما هو محول النص الثنائي؟

أداة لتحويل بين النص العادي والثنائي (1 و 0). يدعم Unicode (UTF-8) للنصوص العربية والصينية وكل اللغات. مفيد للمبرمجين، طلاب علوم الكمبيوتر، المسابقات، فهم تخزين البيانات في الكمبيوتر.

كيف يحدث التحويل

  1. كل حرف يخصص له رقم Unicode
  2. الرقم يحول لثنائي (8 بت لـ ASCII)
  3. الأحرف العربية: 16 بت في UTF-8
  4. الفصل بين الأحرف بمسافة
  5. الترميز العكسي: 8 بت تجمع لرقم لحرف

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

  • تعليم علوم الكمبيوتر
  • كتابة رسائل سرية للأصدقاء
  • حل ألغاز CTF (Capture The Flag)
  • فهم تنسيقات الملفات الثنائية
  • تطبيقات الأنظمة المضمنة

حقائق ثنائية مثيرة

8 بت = بايت = 256 قيمة ممكنة. صورة Full HD غير مضغوطة = 6 مليون بايت. كلمة 'سلام' = 64 بت في UTF-8. كل أجهزة الكمبيوتر تخزن كل شيء كثنائي - الفرق في كيفية التفسير. RAM 8GB = 64 مليار خانة 0/1.

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

ما هو الثنائي (Binary)؟
نظام عد بأساس 2 يستخدم 0 و 1 فقط. أساس كل أجهزة الكمبيوتر - الترانزستورات إما 'تشغيل' (1) أو 'إيقاف' (0). 8 بتات = بايت = حرف ASCII واحد. مثال: 'A' = 01000001 = 65. كل ما تراه على الكمبيوتر يخزن كثنائي.
كيف أحوّل النص للثنائي؟
كل حرف يحول لرقم ASCII (مثل A=65)، ثم الرقم يحول للثنائي (65 = 01000001). الحاسبة تفعل هذا تلقائياً. للنص العربي، يستخدم Unicode UTF-8 (1-4 بايت لكل حرف). 'العربية' تستخدم 14 بايت، 'Hello' تستخدم 5 بايت.
متى أحتاج التحويل الثنائي؟
البرمجة منخفضة المستوى. تحليل ملفات ثنائية. فهم بروتوكولات الشبكة. الإلكترونيات الرقمية. الألغاز والمسابقات (Capture The Flag). تعليم علوم الكمبيوتر. ليس للاستخدام اليومي، لكن أساسي للمطورين.
ما الفرق بين الأنظمة العددية؟
Binary (أساس 2): 0,1. Octal (8): 0-7. Decimal (10): 0-9 (يومي). Hexadecimal (16): 0-9, A-F (شائع في البرمجة، ألوان CSS). Binary مهم للأجهزة، Hex مدمج (4 بت = 1 رقم hex)، Decimal للبشر.

أدوات ذات صلة