التابع Random.new
في روبي
اذهب إلى التنقل
اذهب إلى البحث
يُنشئ التابع new
مولِّد أعدادٍ شبه عشوائيةٍ (PRNG) باستخدام قيمة محدَّدة للبذرة لضبط الحالة الأولية. إذا أُهملت البذرة، سيُهيَّأ التابع باستعمال البذرة new_seed
العشوائية.
ألقِ نظرةً على التابع srand
لمعرفة المزيد عن استخدام البذرة.
البنية العامة
new(seed = Random.new_seed) → prng
المعاملات
seed
قيمة البذرة المراد استعمالها مع مولد الأعداد العشوائية. إذا لم يعطَ هذا المعامل، فسيكون مساويًا إلى القيمة المعادة عبر استدعاء التابع Random.new_seed
.
القيم المعادة
يُعاد مولِّد الأرقام شبه العشوائية.
انظر أيضًا
- التابع
new_seed
: يعيد قيمةً عشوائية تمثِّل البذرة. - التابع
seed
: يعيد قيمة البذرة التي استُخدمَت في إنشاء المولِّد. - التابع
srand
: يحدِّد بذرة مولد الأعداد شبه العشوائية للنظام بتعيينRandom::DEFAULT
إلى القيمة المُمرَّرة إليه.