خطوات الاستخدام
أدخل قيم البايتات: يجب إدخال قيم البايتات كأرقام عشرية مفصولة بفواصل (مثل 72,101,108,108,111). كل رقم يمثل بايتًا واحدًا، ويتراوح بين 0 و255. هذه القيم تمثل محتوى الملف الخام، ويمكن الحصول عليها باستخدام أدوات مثل hexdump أو برمجياً من خلال قراءة الملف كبث بايت.
فهم النطاق ASCII: النطاق ASCII (American Standard Code for Information Interchange) يغطي القيم من 0 إلى 127. هذه القيم تمثل الحروف الإنجليزية والأرقام والرموز الشائعة مثل المسافة وعلامات الترقيم. أي قيمة خارج هذا النطاق (128-255) تُعتبر غير ASCII وتشير إلى ترميز مختلف مثل UTF-8 أو UTF-16 أو ترميزات خاصة بلغات غير الإنجليزية.
حساب النسبة: تقوم الخوارزمية بحساب عدد البايتات التي تقع ضمن النطاق ASCII (0-127) وعدد البايتات خارج هذا النطاق (128-255). ثم تحسب النسبة المئوية للبايتات ASCII من إجمالي البايتات باستخدام الصيغة: (عدد بايتات ASCII ÷ إجمالي البايتات) × 100. وتقوم أيضًا بحساب النسبة المئوية للبايتات غير ASCII.