matho-primes - מקוון בענן

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

תָכְנִית:

שֵׁם


מתו-ראשוניים - יוצרים מספרים ראשוניים עוקבים

תַקצִיר


מתו-ראשוניים [התחל [עצור] או "הכל"] ["תאומים"] ["חבר" [בסיס]]
מתו-ראשוניים [-htuv] [-c count] [-m number] [-p base] [התחלה [עצור]]

תיאור


שירות שורת פקודה זה הוא אופציונלי חלק מ- מתמטי(1) חבילה. זה מהר
מחשב כל מספר של מספרים ראשוניים עוקבים באמצעות מסננת חלון, יעילה בזיכרון
של אלגוריתם Eratosthenes, משליך אותם לפלט סטנדרטי. הם מוצגים ראשוני אחד
לכל שורה בסדר עולה, אלא אם צוינה אפשרות "תאום", שמוצגת בלבד
ראשוני תאומים, שני ראשוניים בכל שורה.

מייצר עד 18 ראשוני ספרות עשרוניות, או מה שלא יהיה מספר הספרות של דיוק
לנקודה צפה ארוך לְהַכפִּיל במהדר C המשמש לקידור כלי זה. הערה
ששירות זה עשוי להיות מורכב לשימוש רק בנקודה צפה דיוק כפול, אם ארוך
דיוק כפול אינו נתמך באופן מלא על ידי מהדר C או החומרה, ומאפשר לכל היותר 15
במקרה זה ראשוני ספרות עשרוניות.

דרכים לאמת שהכלי הזה עובד הוא להעביר את הפלט ל"גורם" של יוניקס
כלי השירות, או השווה את הפלט עם כלי השירות "primes" של BSD Games, באמצעות הכלי המצורף
סקריפט פגז: דוגמאות/טסטפריים.

כל המספרים המוצגים על ידי כלי זה הם מספרים ראשוניים עשרוניים (בסיס 10). מספר ראשוני
הוא מספר שלם שלא ניתן להתייחס אליו.

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

אם -c האפשרות מצוינת, מספר שורות ראשוני המוצגות מוגבל ל-
ספירה עשרונית הבאה אחרי אפשרות זו.

אם -t או האפשרות "תאומים" מצוינת בשורת הפקודה, בלבד תאום פריים יהיה
מוצגת. ראשוני תאומים הם שני ראשוניים הנבדלים בערכם ב-2. כל זוג תאומים הוא
מוצגים יחד באותה שורה מופרדים על ידי תו רווח.

אם -p או האפשרות "pal" מצוינת בשורת הפקודה, בלבד פלינדרומי פריים יש לו
מוצגת. פלינדרומים הם סימטריים, הם קוראים בדיוק אותו דבר קדימה ואחורה.
המספר הפלינדרומי בסיס ניתן לציין, ברירת המחדל היא בסיס 10. ה בסיס יכול להיות כל אחד
מספר שלם גדול מ-1. ראשוניים מוצגים תמיד בעשרוני (בסיס 10).

מספר הגרסה ועזרה קצרה על הפרמטרים המותרים של שורת הפקודה והשימוש
מידע מוצג כאשר ניתן את -h אוֹפְּצִיָה.

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

השמיים -m אפשרות משנה את גודל הזיכרון של חלון מסננת המספרים הראשוניים. אחריו
מספר עשרוני, נקודה צפה שהוא מכפיל של גודל החלון המוגדר כברירת מחדל (2
מגה-בייט). ייתכן ששינוי גודל הזיכרון עשוי להאיץ את זמן הריצה הכולל
מעט; אחרת אין סיבה להשתמש באפשרות זו, והשימוש בה אינו מומלץ.

השמיים -v האפשרות פשוט מציגה את שם התוכנית ומספר הגרסה, ואז יוצאת
בְּהַצלָחָה.

השתמש ב-matho-primes מקוון באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows