هذا هو الأمر binary2ascii الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
؛ binary2ascii - تحويل الأرقام الثنائية إلى تمثيل نصي
موجز
ثنائي 2ascii [أعلام]
الوصف
ثنائي 2ascii يقرأ المدخلات المكونة من أرقام ثنائية ويحولها إلى نصوصها
التمثيل. تحدد أعلام سطر الأوامر نوع وحجم الأرقام الثنائية و
يوفر التحكم في تنسيق الإخراج. يمكن كتابة الأعداد الصحيحة غير الموقعة باللغة
ثنائي أو ثماني أو عشري أو سداسي عشري. يمكن كتابة الأعداد الصحيحة الموقعة بالثنائي فقط
أو عشري. يمكن كتابة أرقام الفاصلة العائمة بالتدوين العشري فقط ، إما بشكل قياسي
أو التدوين العلمي. (إذا كنت تريد فحص التمثيل الثنائي للعائمة
الأرقام النقطية ، تعامل فقط مع الإدخال على أنه سلسلة من الأحرف غير الموقعة.)
COMMAND خط FLAGS
قد لا تتوفر خيارات طويلة في بعض الأنظمة.
-ب ، - القاعدة
أساس تحويلات الأعداد الصحيحة: b (ثنائي) ، d (ecimal) ، h (عشري) ، o (ctal) ، أو
2,8,10 أو 16.
-د ، - تحديد
حدد الإخراج حسب الإعدادات المحلية. هذا هو الإعداد الافتراضي في الأنظمة التي
printf(3) يدعم الترسيم. إذا لم يتم تمكين الترسيم ، فاصلة عائمة
سيكون للأرقام فاصلة عشرية ولا يوجد فصل بين المجموعات ، والأعداد الصحيحة لا
المحددات على الإطلاق. باستخدام هذا الخيار ، سيتم اختيار الفاصل العشري وفقًا لذلك
إلى اللغة (والتي ، على سبيل المثال ، قد تجعلها فاصلة) ، والأرقام غير الكسرية
سيتم تجميعها وفصلها وفقًا لقواعد اللغة المعمول بها. ل
الإنجليزية الأمريكية ، وهذا يعني مجموعات من ثلاثة أرقام مفصولة بفواصل ، بينما
بالنسبة للألمانية في ألمانيا ، فهذا يعني مجموعات من ثلاثة أرقام مفصولة بنقاط.
- د ، - لا تحدد
لا تحدد الإخراج وفقًا لـ -d الخيار.
-e ، - أسي
استخدم الترميز الأسي (العلمي).
ح- مساعدة
طباعة رسالة المساعدة
-l ، - تغذية الخط
أضف تغذية سطر بعد كل قيمة 0x0A إذا كان الحجم حرفًا أو قصيرًا أو صحيحًا أو طويلًا ،
وهذا يعني ، الأحجام التي قد تمثل شخصية.
-L ، لغة
قم بتعيين واجهة LC_NUMERIC للغة إلى .
-n ، - رقم
عدد العناصر المطلوب طباعتها في كل سطر.
-o ، - الإزاحة
إزاحة البايت التي تبدأ عندها.
-p ، - الدقة
الدقة التي يجب استخدامها عند طباعة أرقام الفاصلة العائمة.
-س ، - الأحجام
أحجام طباعة الأنواع على الجهاز الحالي والمعلومات ذات الصلة
-t ، - النوع
تعيين نوع وحجم المدخلات
-x ، - لا علامة سداسية
لا تضع علامة على الإخراج السداسي العشري بالبادئة 0x.
-V ، - مطول
تكون مطولة.
-v ، - الإصدار
معلومات النسخة المطبوعة.
-w ، - العرض
عرض الحقل الأدنى.
-X، - شرح-رموز الخروج
اطبع ملخصًا لأكواد حالة الخروج.
-z ، - الأعداد الصحيحة الصفرية
صفر وسادة على اليسار.
-Z ، - لا-صفر-لوحة-الأعداد الصحيحة
لا صفر وسادة على اليسار
INPUT أنواع
فيما يلي أنواع الإدخال المحتملة. لاحظ أن بعض الأنواع قد لا تكون متاحة في
بعض الآلات.
د ضعف
و تعويم
ف طويلة مزدوجة
sc توقيع شار
وقعت SS قصيرة
وقعت سي كثافة العمليات
وقعت sl طويلة
وقعت مربع طويلة
uc char غير الموقعة
لنا غير موقعة باختصار
ui int
ul بدون توقيع طويل
Uq بدون توقيع طويل
EXIT الوضع
يتم إرجاع القيم التالية عند الخروج:
0 نجاح
تم تحويل الإدخال بنجاح.
1 INFO طلب المستخدم معلومات مثل رقم الإصدار أو ملخص الاستخدام و
تم توفير هذا.
2 خطأ في النظام
نتج خطأ عن فشل في نظام التشغيل مثل خطأ إدخال / إخراج أو
عدم القدرة على تخصيص التخزين.
3 خطأ في سطر الأوامر
تم استدعاء البرنامج بعلامات سطر أوامر غير صالحة أو غير متناسقة.
5 خطأ في الإدخال
هذا يعني أن المدخلات كانت غير صحيحة ، أي أنه لا يمكن تفسيرها
كرقم من النوع المطلوب. على سبيل المثال ، إذا كان الإدخال هو 0x2A وعلامة عشرية
تم استدعاء القيمة من أجل ، سيتم إرجاع خطأ INPUT لأن 0x2A ليست صالحة
تمثيل عدد صحيح عشري.
استخدم binary2ascii عبر الإنترنت باستخدام خدمات onworks.net