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

أدخل الحساب

Generate a random whole number between 1 and 100. Each pick is independent, so repeats can occur.

صيغة رياضية

صيغة رياضية: مولّد الأرقام العشوائية (من 1 إلى 100)
Show calculation steps (1)
  1. Probability of a specific number

    Probability of a specific number: مولّد الأرقام العشوائية (من 1 إلى 100)

    With 100 equally likely outcomes, any chosen number appears with probability 1 in 100.

اعلان

نتائج

Pick # 1
٥٩
random integer between 1 and 100
رقم السحبة ١
النطاق 1 to 100 (inclusive)
احتمال ظهور أي رقم محدّد ١%

Press اختر for a new independent draw; تصفير sets the counter back to 0. Repeats are possible.

ما الذي تقوم به هذه الأداة

يمنحك مولّد الأرقام العشوائية هذا رقمًا صحيحًا واحدًا بين 1 و100 في كل مرة تضغط فيها على زر اختر. النطاق ثابت، لذا لا توجد خانات تملؤها: فقط اضغط واقرأ الرقم الكبير الظاهر أمامك. ويتولى عدّاد صغير مكتوب عليه "السحبة رقم N" تتبّع عدد الأرقام التي سحبتها منذ آخر تصفير، وهو أمر مفيد في الألعاب والقرعات والأنشطة الصفية وأخذ العينات، أو ببساطة عند اتخاذ قرار ما.

شبكة من 100 مربع متساوٍ مع تمييز أحدها، تُظهر أن كل نتيجة متساوية الاحتمال
كل من الأرقام المئة متساوي الاحتمال، باحتمال 1% لكل اختيار.

طريقة الاستخدام

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

شرح المعادلة

يعتمد المولّد على المعادلة القياسية للأعداد الصحيحة المتساوية الاحتمال: $$\text{randomNumber} = \text{min} + \left\lfloor U \times (\text{max}-\text{min}+1) \right\rfloor$$ حيث \(U\) عدد عشري شبه عشوائي ضمن المجال نصف المفتوح [0، 1). وبوضع min = 1 و max = 100 تصبح المعادلة: $$\text{randomNumber} = 1 + \left\lfloor U \times 100 \right\rfloor$$ واستخدام دالة floor (وليس التقريب) يبقي كل عدد صحيح متساوي الاحتمال مع غيره — إذ إن التقريب يميل لصالح الطرفين. وبما أن \(U\) لا تبلغ القيمة 1 أبدًا، فإن \(\left\lfloor U \times 100 \right\rfloor\) يتوقّف عند 99 كحد أقصى، ومن ثمّ تتوقّف النتيجة عند 100 تمامًا ولا تبلغ 101 أبدًا. وعليه يكون احتمال كل رقم متساويًا ويساوي \(P = \frac{1}{100} = 0.01 = 1\%\).

اعلان
مخطط يربط قيمة منتظمة U بين 0 و1 بأعداد صحيحة من 1 إلى 100
تُضرب قيمة عشوائية منتظمة U وتُقرَّب لأسفل لإنتاج عدد صحيح من 1 إلى 100.

مثال محلول

لنفترض أن المحرّك أنتج القيمة U = 0.752. عندها يكون $$\text{randomNumber} = 1 + \left\lfloor 0.752 \times 100 \right\rfloor = 1 + \lfloor 75.2 \rfloor = 1 + 75 = 76$$ ويظهر بوصفه "السحبة رقم 1". اضغط على اختر مرة أخرى بقيمة U = 0.009 فتحصل على \(1 + \lfloor 0.9 \rfloor = 1 + 0 = 1\)، ويظهر بوصفه "السحبة رقم 2".

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

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

هل الرقمان 1 و100 واردان كلاهما؟ نعم، كلا الطرفين مشمول. ويمكن أن تسحب 1 أو 100 بالضبط.

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

آخر تحديث: