تشفير حرف واحد
Paste a small example into the tool and change one part at a time.
A هو نقطة الكود 65، أي 01000001 بالنظام الثنائي - 8 بتات بالضبط.
حوّل النص إلى ثنائي والثنائي إلى نص، بايت ببايت.
آخر تحديث
يعلّمك Coddy عبر كتابة كود حقيقي في متصفحك: دروس تفاعلية، وملاحظات فورية، ومساعدة بالذكاء الاصطناعي عندما تتعثر.
المترجم الثنائي يحوّل النص الذي يقرأه البشر إلى كود ثنائي - الآحاد والأصفار التي يخزّنها الحاسوب فعليًا - ويعيد ذلك الكود الثنائي إلى نص. كل حرف تكتبه يُخزَّن كرقم، وهذا الرقم يُكتب بالنظام الثنائي كسلسلة من البتات. تعرض لك هذه الأداة تلك البتات بالضبط، وتتيح لك السير في الاتجاه المعاكس أيضًا.
خلف الكواليس، يُشفَّر كل حرف أولًا إلى بايتات باستخدام UTF-8، ثم يُكتب كل بايت على شكل 8 أرقام ثنائية. الحرف الكبير C هو البايت 67، أي 01000011 بالنظام الثنائي. أما الحرف متعدد البايتات مثل é أو الإيموجي فيتحول إلى عدة بايتات - وهذا المحوّل يحافظ عليها كما هي، فتتم رحلة الذهاب والعودة دون أي فقدان.
إنها طريقة رائعة *لترى* كيف يُخزَّن النص فعليًا، أو لفك تشفير سلسلة ثنائية أرسلها لك أحدهم، أو لحل تمرين في علوم الحاسوب. كل شيء يعمل محليًا داخل متصفحك - ولا يُرفع نصك إلى أي مكان أبدًا.
A هو 65 (01000001) والحرف a هو 97 (01100001) - الحرف الصغير أكبر من الكبير بمقدار 32.اختر نص → ثنائي للتشفير، أو ثنائي → نص لفك تشفير سلسلة ثنائية موجودة.
أدخل أي نص لتشفيره، أو الصق أرقامًا ثنائية لفك تشفيرها. عند فك التشفير تُتجاهل المسافات وفواصل الأسطر بين البايتات.
افصل كل بايت بمسافة أو بسطر جديد أو بلا فاصل على الإطلاق - وهو خيار مفيد عندما يتوقع التنسيق المستهدف تدفقًا متصلًا من البتات.
انسخ النتيجة بنقرة واحدة، أو اضغط زر التبديل لإعادة إدخال المخرجات وعكس اتجاه التحويل.
أحرف شائعة مع نقطة الكود العشرية لكل منها وتمثيلها الثنائي بثمانية بتات. التفاصيل الكاملة في جدول ASCII وفي مواصفة ترميز UTF-8 للأحرف التي تتجاوز 127.
| الحرف | عشري | ثنائي |
|---|---|---|
| (مسافة) | 32 | 00100000 |
| 0 | 48 | 00110000 |
| 9 | 57 | 00111001 |
| A | 65 | 01000001 |
| C | 67 | 01000011 |
| Z | 90 | 01011010 |
| a | 97 | 01100001 |
| z | 122 | 01111010 |
| ! | 33 | 00100001 |
| ? | 63 | 00111111 |
Paste a small example into the tool and change one part at a time.
A هو نقطة الكود 65، أي 01000001 بالنظام الثنائي - 8 بتات بالضبط.
Copy the original value, run the tool, then compare the result.
Hi تصبح 01001000 01101001 - بايت واحد من 8 بتات لكل حرف.
Take a value from your own work and use this tool to inspect or prepare it.
الصق هذا في وضع ثنائي → نص لتستعيد كلمة Coddy.
65 (عشري) و01000001 (ثنائي) هما القيمة نفسها بنظامين مختلفين.