ראנד

אפשר להשתמש בפונקציה rand במסננים בהתאמה אישית ובחישובים בטבלה כדי להחזיר מספר אקראי בין 0 ל-1.

תחביר

rand()

הפונקציה rand מחזירה מספר אקראי בין 0 ל-1.

דוגמאות

הפונקציה rand משמשת לעיתים קרובות ליצירת מספרים שלמים אקראיים, ולפעמים לבחירת מדגם אקראי של נתונים. לדוגמה, כדי ליצור מספר שלם בין 1 ל-100 (כולל), אפשר להשתמש בפונקציה הבאה:

(floor(rand()*100)+1)

הביטוי הזה פועל באופן הבא:

  1. הפונקציה rand() משמשת ליצירת מספר אקראי בין 0 ל-1.
  2. מכפילים ב-100 כדי להפוך אותו למספר אקראי בין 1 ל-100.
  3. הפונקציה floor מעגלת את המספר האקראי כלפי מטה למספר השלם הקרוב ביותר, וכך נוצר מספר אקראי בין 0 ל-99 (כולל).
  4. מוסיפה 1 כדי להגדיל את המספר השלם האקראי לטווח של 1 עד 100 (כולל).

לאחר מכן תוכלו לסנן את השאילתה כך שתכלול רק נתונים מתחת למספר רנדומלי מסוים.

חשוב לדעת

הפונקציה rand מחזירה מספר עם 16 מקומות אחרי הנקודה העשרונית, למשל 0.04277424614631747.