זוהי הפקודה numprocess שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
numprocess - תוכנית זו משנה מספרים כשהיא נתקלת בהם.
תַקצִיר
תהליך מספרי [-dhV] / / [קובץ או STDIN]
| תהליך מספרי [-dhV] / / (קלט ב-STDIN מהצינור.)
תהליך מספרי [-dhV] / / (קלט ב-STDIN. השתמש ב-Ctrl-D כדי לעצור.)
תיאור
תהליך מספרי יקבל כארגומנט אחד, רשימה של פעולות שיש לבצע על מספרים אשר
הוא נתקל בו. הוא יבצע את הפעולות הללו על כל מספר ויחזיר את התוצאה ב
המקום של המספר המקורי.
נוהג דוגמאות
הוסף 1 לכל המספרים.
$ numprocess /+1/ קובץ1
המירו את כל המספרים ממיילים לקילומטרים. הכפילו ב-8 וחלקו ב-5.
קובץ cat $1 | numprocess /*8,%5/
המר מעלות צלזיוס למעלות פרנהייט. הכפל ב-9, חלק ב-5 והוסף 32.
טמפרטורות $ numprocess /*9,%5,+32/
מצא את שטח כל מעגל מהרדיוס הנתון.
$ numprocess /^2,*pi/ רדיוסים
מילות מפתח ו מפעילים
עבור אופרטורים, המספר המשנה מופיע ישירות אחרי האופרטור, כאשר
למעט פונקציות כמו sqrt, sin, cos וכו'.
+ תוספת
- חיסור
* כפל
אחוז חילוק
^ פונקציית הספק
שורש ריבועי (*)
פונקציית סינוס
פונקציית קוסינוס cos
קבועים ומילות מפתח שניתן להשתמש בהן
פאי 3.141592654
דואר 2.718281828
(*) בעת שימוש בפעולת sqrt על מספרים שליליים, ייקח את
הערך המוחלט של המספר, מעלה אותו בריבוע ואז מוסיפים i בסוף
של התוצאה כדי לסמן שהמספר המתקבל הוא דמיוני.
אפשרויות
-h עזרה: אתה מסתכל על זה.
-V הגדל את מידת המלל.
-d מצב ניפוי באגים. למפתחים
השתמש ב-numprocess באופן מקוון באמצעות שירותי onworks.net