المشاغب المغربي
Professional
أهلا يا صقور كيفكم بخير إن شاء لله
ليوم حبيت أشرح لكم دالة مهمة في دوت نت وهي Rnd
ما هي الدالة Rnd
سهلة
هي دالة تقوم بتوليد أرقام عشوائية
ولكن عند استخدامها تقابلنا مشكلة ؟
هي أنها تولد أرقام عشوائية بين الصفر والواحد لذلك يندر أستعمالها مفردة
طريقة أستخدامها :SnipeR (61):
هناك قاعدة لأستخدام الدالة Rnd وهي
z= a + (b-a) * Rnd
حيث أن :SnipeR (37):
(a) هو أصغر رقم يراد الحصول عليه
(b) هو أكبر رقم يراد الحصول عليه
مثال
أذا أردنا أن نولد أرقاماً عشوائية بين 5 و 15 ، فإننا نقوم بكتابة الأمر :SnipeR (20):
z=5+(15-5)*Rnd
سهلة أليس كدالك :SnipeR (29):
أما أذا أردت أن يبدأ التوليد من الصفر فيمكنك أهمال المعامل (a)
فيكون الأمر كالآتي
z= b * Rnd
وفي نهاية أتمنا أن يكون شرح أعجبكم
أسعا إلى ترقية