מחולל מספרים אקראיים

צור מספרים שלמים אקראיים או עשרונים בטווח שנבחר. השתמש ב-Seed לתוצאות הניתנות לחזרה, או במצב ייחודי לבחירת מספרים שלמים ללא כפילות.

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

שפות אחרות 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | Português (Brasil) | Bahasa Indonesia | 한국어 | Français | Svenska | Suomi | Dansk | Norsk bokmål | हिन्दी | العربية | עברית

למה להשתמש בגנרטור הזה?

הגדר את הטווח והאפשרויות שלך

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

תוצאות


        

טיפים

השתמש בזרעים כדי לשחזר את אותה רשימה מאוחר יותר או כדי לשתף עם תלמידים. אם אתה צריך רק עשרוני אחד, צמצם מקומות עשרוניים כדי למזער רעש עיגול.

מצב ייחודי זמין עבור מספרים שלמים בלבד. הרחב את הטווח או הורד את הספירה אם אתה רואה אזהרת טווח.

זרימת עבודה של מספר אקראי: קודם כל הוגנות ואחר כך נוחות

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

דפוס הפעלה מומלץ

טעויות נפוצות

דוגמא למיני ביקורת

נניח שאתה צריך 200 מזהים אקראיים מ-1-500 ללא כפילויות להקצאת בדיקת עומס. הגדר מצב מספר שלם, הפעל ייחודיות, קבע כמות 200, והשאר את הזרע כבוי עבור ריצות ייצור. לשחזור באגים, הפעל מחדש את אותה תצורה עם זרע קבוע וצרף את ערך ה-seed לכרטיס התקלה. כך מקבלים גם התנהגות ייצור הוגנת וגם התנהגות ניפוי באגים דטרמיניסטית בלי לערבב בין שתי זרימות העבודה.

ראה גם

שאלות נפוצות

איך זרעים משפיעים על המספרים שנוצרו?

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

כיצד אוכל להימנע מכפילויות?

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

האם אוכל להשתמש בפלט זה עבור סיסמאות או אסימוני אבטחה?

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

מה קורה אם מצב מספר שלם מקבל מגבלות עשרוניות?

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

איך אני יכול לבדוק אם הגרלות נראות מאוזנות?

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

דוגמאות והערות

רשימות הניתנות לשחזור (מוזרעים)

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

מספרים שלמים ייחודיים

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

עשרוניות ועיגול

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

מקור אקראיות

ללא זרע, המחולל משתמש במקור האקראי של הדפדפן שלך (crypto.getRandomValues כאשר זמין, אחרת Math.random). עם זרע, התוצאות מגיעות ממחולל דטרמיניסטי.

כלים קשורים

מחשבונים קשורים