الاتصال عبر MCP →

أدخل الحساب

Press اختر to draw a random integer from 1 to 10. Each draw is independent and every number has a 10% chance.

صيغة رياضية

صيغة رياضية: مولّد الأرقام العشوائية من 1 إلى 10

اعلان

نتائج

النتيجة
2
Pick # 1
النطاق 1 to 10 (inclusive)
احتمال ظهور أي رقم ٠٫١ (1 in 10)
كنسبة مئوية ١٠%

ما هو مولّد الأرقام العشوائية من 1 إلى 10؟

تسحب هذه الأداة رقمًا صحيحًا عشوائيًا بين 1 و10 (شاملًا الطرفين)، وتعتمد على مولّد أرقام شبه عشوائية (PRNG)، بحيث تمنحك كل ضغطة على زر "اختر" نتيجة جديدة ومستقلة تمامًا. لكل رقم من الأرقام العشرة الفرصة نفسها بنسبة واحد من عشرة، ما يجعلها مثالية للألعاب والقُرعات والأنشطة الصفية واتخاذ القرارات، وأي موقف تحتاج فيه إلى اختيار سريع وعادل.

عشرة أعمدة متساوية الارتفاع مرقّمة من 1 إلى 10 تُظهر احتمالاً متساوياً
لكل رقم من 1 إلى 10 فرصة متساوية للاختيار بنسبة 10%.

كيفية الاستخدام

كل ما عليك فعله هو الضغط على اختر. الرقم الكبير الظاهر هو نتيجتك، أما عدّاد "السحبة رقم" فيُظهر عدد المرات التي سحبت فيها خلال هذه الجلسة. اضغط "اختر" مجددًا للحصول على رقم جديد، وسيزيد العدّاد بمقدار واحد في كل مرة. اضغط إعادة ضبط لإرجاع العدّاد إلى 1 والبدء من جديد.

شرح المعادلة

يستخدم المولّد سحبًا منتظمًا ومنفصلًا ضمن النطاق [الأدنى، الأعلى]. وبما أن الحد الأدنى = 1 والحد الأعلى = 10، فإن عدد القيم الممكنة هو \(\text{max} - \text{min} + 1 = 10\). وتُحتسب النتيجة بالصيغة $$R = \left\lfloor 1 + \text{rand}() \times 10 \right\rfloor, \quad 1 \le R \le 10$$ حيث تُرجع \(\text{rand}()\) عددًا حقيقيًا منتظمًا في المجال [0، 1). تحوّل دالة التقريب لأسفل (floor) هذه القيمة إلى مؤشر من 0 إلى 9، ثم تؤدي إضافة الحد الأدنى إلى نقلها إلى المجال من 1 إلى 10. كما يوجد قيد حماية يضبط المخرجات بحيث لا تتجاوز الحد الأعلى أبدًا حتى لو أعاد المولّد القيمة 1.0 بالضبط: $$R = \min\!\left(10,\; 1 + \left\lfloor \text{rand}() \times 10 \right\rfloor\right)$$

اعلان
خط أعداد من 0 إلى 1 مقسوم إلى عشرة أجزاء تقابل الأعداد الصحيحة من 1 إلى 10
يُضاعَف كسر عشوائي بين 0 و1 ثم يُقرَّب لأسفل ليصبح عدداً صحيحاً من 1 إلى 10.

مثال تطبيقي

لنفترض أن \(\text{rand}()\) أرجعت القيمة 0.4732 عند إحدى السحبات. عندئذٍ $$R = 1 + \left\lfloor 0.4732 \times 10 \right\rfloor = 1 + \left\lfloor 4.732 \right\rfloor = 1 + 4 = 5$$ فتكون النتيجة 5. وفي السحبة التالية حين تكون \(\text{rand}() = 0.987\)، نحصل على $$R = 1 + \left\lfloor 9.87 \right\rfloor = 1 + 9 = 10$$ فتظهر النتيجة 10 عند السحبة رقم 2. أما احتمال ظهور أي رقم محدد، مثل الرقم 7، فهو \(P = \frac{1}{10} = 0.1 = 10\%\).

الأسئلة الشائعة

هل الأرقام عشوائية فعلًا؟ إنها شبه عشوائية: عادلة إحصائيًا للاستخدام اليومي، لكنها ليست آمنة تشفيريًا، لذا لا تستخدمها لأغراض أمنية أو لما يماثل اليانصيب الرسمي.

هل يمكن أن يتكرر الرقم نفسه؟ نعم. كل سحبة مستقلة عن غيرها، ولا تُزال النتائج المكررة، لذا فإن التكرار أمر طبيعي ومتوقع.

لماذا يبدو توزيع نتائجي غير متوازن؟ عند عدد قليل من السحبات قد تبدو النتائج مائلة لجهة معينة، لكن مع كثرة السحبات يتجه كل رقم نحو 10% من المجموع.

آخر تحديث: