אנגליתצרפתיתספרדי

Ad


סמל OnWorks

ascii2binary - מקוון בענן

הפעל ascii2binary בספק אירוח חינמי של OnWorks על אובונטו Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה ascii2binary שניתן להפעיל בספק האחסון החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


ascii2binary - המרת מספרי ASCII לבינאריים

תַקצִיר


ascii2binary [דגלים]

תיאור


ascii2binary קורא קלט המורכב מרצף של ייצוגים טקסטואליים של ASCII של
מספרים, מופרדים על ידי רווח לבן, ומפיק כפלט את המקבילות הבינאריות. הסוג
(מספר שלם ללא סימן, מספר שלם בסימן או מספר נקודה צפה) וגודל הפלט הבינארי
נבחר באמצעות דגלי שורת הפקודה. ברירת המחדל היא תו לא חתום. קלט הוא
נבדק גם אם יש שגיאות בפורמט וגם כדי להבטיח שניתן לייצג את המספר המבוקש
במספר מהסוג והגודל הבינאריים המבוקשים.

קלט פורמט


פורמטי הקלט הנתמכים הם בדיוק אלה הנתמכים על ידי strtod(3) עבור נקודה צפה
מספרים, לפי strtoll(3) עבור מספרים שלמים חתומים, ועל ידי strtoull(3) עבור מספרים שלמים ללא סימנים,
חוץ מזה, שלא כמו strtod(3) מספרי נקודה צפה עשויים לכלול אלפי מפרידים. זֶה
פירושו שבברירת מחדל מספרים שלמים עשויים להיות עשרוניים, אוקטליים או הקסדצימליים, נקבעים על ידי ה-
מוסכמות רגילות. דגל שורת הפקודה -b עשוי לשמש לציון בסיס אחר עבור
המרות של מספרים שלמים.

פקודה קו דגלים


ייתכן שאפשרויות ארוכות לא יהיו זמינות במערכות מסוימות.

-ב,--בסיס
הגדר בסיס בטווח [2,36] עבור המרות של מספרים שלמים. הבסיס יכול להיות מספר שלם
או:

(ב) בינארי

(o) אוקטלי

(נקודה

(ח) אקסדצימלי.

-ח,--עזרה
הדפס הודעת עזרה

-L, מקומי
הגדר את הפן LC_NUMERIC של המקום ל .

-s,--גדלים
הדפסת גדלים של סוגים במכונה הנוכחית ומידע קשור

-ט,--סוג
הגדר סוג וגודל פלט

להלן סוגי הפלט האפשריים. שים לב שייתכן שחלק מהסוגים לא
זמין בחלק מהמכונות.

ד כפול

לצוף fo

char חתום sc

ss חתום קצר

סי חתום ב-int

sl חתום ארוך

sq חתום ארוך ארוך

char unsigned uc

לנו לא חתום קצר

ui unsigned int

ul unsigned long

uq unsigned long long

-v,--גרסה
לזהות גרסה

-X,--הסבר-יציאה-קודים
להדפיס סיכום של קודי מצב היציאה.

יְצִיאָה סטָטוּס


הערכים הבאים מוחזרים ביציאה:

0 הצלחה
הקלט הומר בהצלחה.

1 INFO המשתמש ביקש מידע כגון מספר הגרסה או תקציר השימוש ו
זה סופק.

2 שגיאת מערכת
שגיאה נבעה מכשל במערכת ההפעלה כגון שגיאת I/O או
חוסר יכולת להקצות אחסון.

שגיאת שורת פקודה 3
התוכנית נקראה עם דגלי שורת פקודה לא חוקיים או לא עקביים.

4 שגיאת טווח
המשמעות היא שהקלט עשוי להיות מעוצב היטב אך אינו יכול להיות מיוצג כ-
סוג נדרש. לדוגמה, אם הקלט הוא המחרוזת 983 ו-ascii2binary הוא
התבקש להמיר את זה לבייט לא חתום, ascii2binary ייצא עם a
RANGE ERROR מכיוון ש-983 חורג מהערך המרבי שניתן לייצוג בחסר סימן
בייט, שהוא 255.

5 שגיאת קלט
זה אומר שהקלט לא היה מעוצב, כלומר שלא ניתן היה לפרש אותו
כמספר מהסוג הנדרש. לדוגמה, אם הקלט הוא 0x2A ועשרוני
הערך נקרא, תוחזר שגיאת INPUT כיוון ש-0x2A אינו חוקי
ייצוג של מספר שלם עשרוני.

השתמש ב-ascii2binary באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad