طريقة الاستخدام
- 1اكتب نصًا أو الصق سلسلة من الأصفار والآحاد.
- 2تظهر الصيغ كلها معًا: ثنائي وسداسي عشري وثماني وعشري لكل بايت، ويمكنك الكتابة في أي حقل.
- 3انسخ النتيجة؛ تُجمع البتات في مجموعات من 8.
- 4للأعداد الكبيرة استخدم محول الأنظمة، أو راجع جدول ASCII.
كيف يتحول النص إلى ثنائي
يُرمَّز كل حرف بترميز UTF-8، ويُكتب كل بايت بثماني خانات ثنائية. الحرف اللاتيني A هو البايت 65 أي 01000001. أما الحروف العربية فيأخذ كل منها بايتين في UTF-8، فكلمة «سلام» تنتج ثماني مجموعات من 8 بتات وليس أربعًا. وكثير من الرموز التعبيرية يأخذ 4 بايتات.
ثنائي وسداسي عشري وثماني وعشري
إلى جانب الثنائي، يعرض المترجم البايتات بالنظام السداسي عشري (الأساس 16، الشائع في البرمجة وتصحيح الأخطاء) والثماني (الأساس 8) والعشري. وعند التحويل العكسي إلى نص يقبل المجموعات المفصولة بمسافات أو سلسلة متصلة من البتات.
محول الأنظمة العددية وجدول ASCII
يحوّل محول الأنظمة الأعداد الصحيحة بين الأساس 2 و8 و10 و16 و36 وأي أساس مخصص من 2 إلى 36 باستخدام BigInt، فيعمل مع أعداد بأي طول دون فقدان الدقة. ويعرض جدول ASCII كل رمز من 0 إلى 127 بالعشري والسداسي عشري والثنائي. كل شيء يعمل داخل متصفحك، وهو مفيد لطلاب علوم الحاسب والمبرمجين.
الأسئلة الشائعة
لماذا يأخذ الحرف العربي 16 بتًا؟
لأن الحروف العربية تقع خارج نطاق ASCII، ويرمّزها UTF-8 ببايتين لكل حرف.
كيف أكتب كلمة hello بالثنائي؟
01101000 01100101 01101100 01101100 01101111، بايت واحد من 8 بتات لكل حرف.
هل يمكن تحويل أعداد كبيرة بين الأنظمة؟
نعم، يستخدم المحول BigInt ويحوّل الأعداد الصحيحة بأي حجم بين الأساس 2 و8 و10 و16 و36.
هل يجب فصل البايتات بمسافات؟
ليس شرطًا؛ يمكنك لصق سلسلة متصلة من الأصفار والآحاد وستُقسم إلى مجموعات من 8.
النتائج غير مرضية؟
تواصل مع Webin Agency لمواقع سريعة متوافقة مع السيو، ومتاجر إلكترونية، وإدارة إعلانات Google.