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

סמל OnWorks

dcplan9 - מקוון בענן

הפעל את dcplan9 בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


dc - מחשבון שולחני

תַקצִיר


dc [ פילה ]

תיאור


Dc הוא מחשבון שולחן דיוק שרירותי. בדרך כלל הוא פועל על מספרים שלמים עשרוניים,
אבל אפשר לציין בסיס קלט, בסיס פלט ומספר ספרות שבריות להיות
נשמר. המבנה הכללי של dc הוא מחשבון ערימה (פולנית הפוכה). אם
ניתן ארגומנט, הקלט נלקח מאותו קובץ עד סופו, ואז מהתקן
קֶלֶט. הקונסטרוקציות הבאות מוכרות:

number הערך של המספר נדחף על הערימה. מספר הוא מחרוזת רציפה של
הספרות 0-9A-F or 0-9א-ו. מספר הקסדצימלי המתחיל באותיות קטנות
יש להקדים את האות באפס כדי להבחין בינה לבין הפקודה המשויכת
עם המכתב. יכול להיות שקודם לו קו תחתון _ כדי להזין מספר שלילי.
מספרים עשויים להכיל נקודות עשרוניות.

+ - / * % ^
הוסף להפחית כפל חלק שארית או להגדיל את שני הערכים העליונים ב-
לַעֲרוֹם. שני הערכים יורדים מהערימה; התוצאה נדחפת על הערימה
במקומם. מתעלמים מכל חלק שבריר של מעריך.

sx
Sx פתח את החלק העליון של הערימה ואחסן בפנקס בשם x, שם x עשוי להיות כל אחד
אופי. תחת מבצע S הירשם x מתייחסים אליו כאל מחסנית והערך הוא
דחף עליו.

lx
Lx לחץ על הערך ברישום x על הערימה. הקופה x אינו משתנה. את כל
אוגרים מתחילים בערך אפס. תחת מבצע L הירשם x מתייחסים אליו כאל
מחסנית והערך העליון שלה מוקפץ על המחסנית הראשית.

d שכפל את הערך העליון בערימה.

p הדפס את הערך העליון על הערימה. הערך העליון נשאר ללא שינוי. P מפרש
החלק העליון של הערימה כמחרוזת טקסט, מסיר אותה ומדפיס אותה.

f הדפס את הערכים על הערימה.

q
Q צא מהתוכנית. אם מבצעים מחרוזת, רמת הרקורסיה מוקפצת בשניים.
תחת מבצע Q הערך העליון בערימה מוקפץ וביצוע המחרוזת
הרמה מוקפצת על ידי הערך הזה.

x התייחס לאלמנט העליון של המחסנית כמחרוזת תווים והפעל אותו כמחרוזת
of dc פקודות.

X החלף את המספר בחלק העליון של הערימה במקדם קנה המידה שלו.

[ ... ]
שים את מחרוזת הטקסט בסוגריים על החלק העליון של הערימה.

<x
>x
=x פופ והשוו את שני האלמנטים העליונים של הערימה. הירשם x מוצא להורג אם הם
לציית ליחס המוצהר.

v החלף את האלמנט העליון בערימה בשורש הריבועי שלו. כל שבר קיים
חלק מהטיעון נלקח בחשבון, אבל אחרת גורם קנה המידה כן
התעלם.

! פרש את שאר השורה כפקודה של מעטפת.

c נקה את הערימה.

i הערך העליון בערימה מוקפץ ומשמש כבסיס המספרים לקלט נוסף.

I דחוף את בסיס הקלט בחלק העליון של הערימה.

o הערך העליון בערימה מוקפץ ומשמש כבסיס המספרים להמשך
תְפוּקָה. בבסיסים גדולים מ-10, כל 'ספרה' מודפסת כקבוצה של ספרות עשרוניות.

O דחוף את בסיס הפלט על החלק העליון של הערימה.

k פתח את החלק העליון של הערימה, והשתמש בערך זה כגורם קנה מידה לא שלילי: ה
המספר המתאים של מקומות מודפס על הפלט, ומתוחזק במהלך
כפל, חילוק ואקספונציה. האינטראקציה של גורם קנה מידה,
בסיס קלט ובסיס פלט יהיו סבירים אם כולם ישתנו יחד.

z דחוף את הערימה ברמה על הערימה.

Z החלף את המספר בחלק העליון של הערימה באורך שלה.

? שורת קלט נלקחת ממקור הקלט (בדרך כלל הטרמינל) ומבוצעת.

; : בשימוש על ידי bc עבור פעולות מערך.

גורם קנה המידה שנקבע על ידי k קובע כמה ספרות נשמרות מימין לנקודה העשרונית
נְקוּדָה. אם s הוא גורם קנה המידה הנוכחי, sa הוא קנה המידה של האופרנד הראשון, sb האם ה
סולם של השני, ו b הוא האופרנד השני (המספר השלם), התוצאות נקוצצות ל-
סולמות הבאים.

+,- מקסימום(sa,sb)
*דקה(sa+sb , מקסימום(s,sa,sb))
/ s
% כך שדיבידנד = מחלק*מנה + שארית; לשאר יש סימן של דיבידנד
^ דקה(sa×|b|, מקסימום(s, sa))
v max(s, sa)

דוגמאות


הדפס את עשרת הערכים הראשונים של n!

[la1+dsa*pla10>y]sy
0
lyx

מקור


/src/cmd/dc.c

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


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

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

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

Ad