تحويل النص إلى تنسيق ASCII

يأتي تحت كل حرف تكتبه رقم محدد: فـ A يساوي 65، وa يساوي 97، بينما يساوي الفاصل (space) 32. يعرض هذا المحول رمز ASCII لكل حرف في المدخلات بشكل افتراضي على شكل عدد عشري، مع خيارات للعرض في صيغة HEX أو الثنائية، كما يعمل أيضًا بالعكس؛ أي أنك بإمكانك نسخ 72 101 108 108 111 ثم إدخاله للحصول على النتيجة Hello.

كيف يعمل تحويل النص إلى نمط ASCII؟

  1. 1

    أدخل النص

    كلمة، جملة، أو أي سلسلة نصية ضمن نطاق ASCII.

  2. 2

    اختر تنسيق الإخراج

    الرقم العشري (0–127)، أو القمري (00–7F)، أو الثنائي (0000000–1111111).

  3. 3

    اختر مفصلاً

    المسافة، الفاصلة، خط الانقسام، أو عدم وجود مفصّل مع تضمين محدد للعرض الثابت.

  4. 4

    لصق الرموز لفك تشفيرها

    الاتجاه العكسي: قم بلصق الرموز الرقمية واقرأ النص الأصلي مرة أخرى.

مرجع سريع لتنسيق ASCII

النطاق المعنى
0-31 أحرف التحكم (null، tab،newline، إلخ)
32 الفراغ
33-47 ! " # $ % & ' ( ) * + , - . /
48-57 الأرقام 0-9
65-90 أحرف كبيرة A-Z
97-122 أحرف صغيرة a-z
127 DEL (حرف تحكم موروث)

مثال عملي

Hi! على شكل عشري: 72 105 33؛ على شكل قياسي (HEX): 48 69 21؛ وعلى شكل ثنائي: 01001000 01101001 00100001.

ASCII مقابل يونيكود

يغطي تنسيق ASCII النقاط الرمزية من 0 إلى 127، والتي تمثل الحروف الإنجليزية العادية والأرقام وعلامات الترقيم الشائعة. أما جميع العناصر خارج هذا النطاق، مثل الحروف المُثبَّتة النطق، والرموز التعبيرية (emoji)، والأنظمة الكتابية غير اللاتينية، فهي تنتمي إلى تنسيق يونيكود وليس إلى تنسيق ASCII. إذا تضمنت المدخلات حرفًا مثل e أو ß، فإن هذه الأداة إما تستبعد ذلك الحرف أو تعرض نقطة الرمز الخاصة به في تنسيق يونيكود؛ لذا يرجى التحقق من وضع التشغيل المناسب.

متى تستخدم أي صيغة

  • عشري للقراءة البشرية للأرقام.
  • HEX للبرمجة، تستخدم معظم اللغات \x41 لـ A.
  • ثنائي لتعليم كيفية تخزين الحرف في الذاكرة.
  • ثنائي بعرض ثابت (8 بت لكل واحد) لعلم الحاسوب حسب البايت.

أحرف التحكم التي يجب معرفتها

  • \n = 10 (إدخال سطر)
  • \r = 13 (إعادة النقل)
  • \t = 9 (tab)
  • \0 = 0 (نقطة انتهاء فارغة في لغة C)
  • DEL = 127 (نسخة قديمة – كانت تُستخدم سابقًا للحذف الفعلي على بطاقات الحفر)

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

تلك الأحرف تقع خارج نطاق ASCII من 0 إلى 127. لاستخدام أي نص يتجاوز الحروف الإنجليزية العادية، يجب الاعتماد على أدوات تحويل النص إلى تنسيق Unicode أو إلى تنسيق UTF-8؛ إذ يغطي تنسيق ASCII بشكل كامل الأكواد من 0 إلى 127 فقط.

يتميز ASCII الصارم بأن طوله 7 بتات، ويُستخدم لترميز الأحرف من 0 إلى 127. أما مصطلح “ASCII الموسّع” فهو تسمية عامة تشير إلى ترميزات ذات 8 بتات مثل Latin-1 أو Windows-1252، والتي تضيف أحرفًا تتراوح قيمتها بين 128 و255. وتختلف الإصدارات المختلفة من هذا الترميز حول معنى هذه القيم، ولهذا السبب استبدلها في النهاية تنسيق Unicode.

نعم، جميع أنظمة الترميز الحديثة (بما في ذلك UTF-8) تحافظ على تطابق أول 128 نقطة رمزية في نظام ASCII تمامًا. وباستخدام اللغة الإنجليزية القياسية فقط، يمكن استبدال ASCII بUTF-8 دون أي مشكلة، ولهذا السبب يظل نظام ASCII الأساسي الأساس الذي تعتمده معظم البروتوكولات.

لا، يتم التحويل بالكامل داخل متصفحك.

أدوات ذات صلة

رمز أقل من أو يساوي

انسخ علامة ≤ ورموز المقارنة الرياضية المرتبطة بها. يشمل ذلك رموز Unicode وكيانات HTML وترميز LaTeX للجداول الحسابية والأوراق البحثية وصفحات الويب.

رموز أسهم للنسخ

انسخ أسهم Unicode شائعة بنقرة واحدة: أسهم مستقيمة ومزدوجة وقطرية ومعقوفة ودائرية ومثلثة للمستندات والدردشة والتصميم.

نسخ رموز القلب

انسخ مجموعة منتقاة من رموز القلب والإيموجي الملون والزخارف. اطّلع على نقاط ترميز يونيكود الدقيقة قبل اللصق.

أداة كشف الأحرف غير المرئية

اكتشف وحذف الفواصل ذات العرض الصفري، والرموز اليونيكية المخفية، والمنفصلات غير المرئية من أي نص يحتوي على بيانات نقاط الكود والموقع.

مُرمِّز كيانات HTML

حوِّل الأحرف الخمسة الحساسة في HTML إلى كيانات ثابتة، أو فك الكيانات إلى نص داخل متصفحك.

مترجم الكتابة الهيروغليفية

اكتب اسمك بالهيروغليفية المصرية بالرموز التي استخدمها الكتبة للأصوات المفردة. أضف خرطوشًا، وانسخ الرموز أو نزّلها صورة PNG.

الأداة متاحة بلغات أخرى