تولید اعداد تصادفی unifoirm در بازه مشخص - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

تولید اعداد تصادفی unifoirm در بازه مشخص

0 امتیاز
سلام.

چطور تو c++ اعداد تصادفی uniform در بازه خاصی تولید کنم؟
سوال شده دی 5, 1399  بوسیله ی yousef (امتیاز 41)   2 10 12

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

از متد uniform_int_distribution استفاده کنید:

 std::mt19937 rng;
 std::uniform_int_distribution<int> distr(0, 255);

 int value = distr(mg);

 

پاسخ داده شده دی 5, 1399 بوسیله ی farnoosh (امتیاز 8,362)   20 44 59
انتخاب شد اردیبهشت 18, 1400 بوسیله ی yousef
...