مولد أعداد عشوائية

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

مولد الأعداد العشوائية (بالإنجليزية: Random number generation) (تختصر RNG) هو حاسوب أو جهاز فيزيائي مصمم لإنشاء سلسلة من الأعداد أو الرموز التي تفتقر إلى وجود أي نمط، أي تظهر بشكل عشوائي. قادت العديد من التطبيقات العشوائية (en)‏ في تطوير عدة أساليب مختلفة لتوليد بيانات عشوائية. وقد وجدت العديد من هذه الاساليب منذ العصور القديمة، وتشمل النرد، قلب العملة (en)‏، وأوراق اللعب، واستخدام سيقان يارو (بواسطة العرافة) في ايجنغ، وتقنيات أخرى كثيرة. نظرا لطبيعة الميكانيكية لهذه التقنيات، فان توليد كميات كبيرة من الأعداد العشوائية بما فيه الكفاية (مهم في مجال الإحصاءات) تتطلب الكثير من العمل و/أو الوقت. وهكذا، في بعض الأحيان تكون النتائج قد جمعت وتم توزيعها على شكل جداول رقم عشوائي (en)‏.

حاليا و بعد مجيء الحواسيب المولدة للأعداد العشوائية، ظهر عدد متزايد من اليانصيب تديرها الحكومات، التي تسنخدم مولد رقم عشوائي بدلا من طرق الرسم التقليدية. ويستخدم مولد رقم عشوائي اليوم لتحديد احتمالات ماكينات القمار الحديثة.[1]

الطرق الحسابية[عدل]

مولد كونجريونتيال الخطي (en)
X_{n+1} = (a X_n + b)\, \textrm{mod}\, m
مولد هينون ماب ثنائي البعد (en)
X_{n+1} = (Y_n + 1 - a X_n^2)\, \textrm{mod}\, m
Y_{n+1} = (b X_n^2)\, \textrm{mod}\, m

انظر أيضا[عدل]

مراجع[عدل]

  1. ^ "Introduction to Slot Machines". اطلع عليه بتاريخ 2010-05-14. 

وصلات خارجية[عدل]


Wiki letter w.svg هذه بذرة تحتاج للنمو والتحسين، فساهم في إثرائها بالمشاركة في تحريرها.