C++11-এ, আমরা এলোমেলো সংখ্যা তৈরি করতে র্যান্ডম লাইব্রেরি পেতে পারি। এখানে আমরা mt নামক র্যান্ডম নম্বর জেনারেটর বস্তুটি বীজ করার জন্য একবার random_device ব্যবহার করেছি। এই র্যান্ডম_ডিভাইসটি mt19937 এর চেয়ে ধীর, তবে আমাদের এটিকে বীজ করার দরকার নেই। এটি অপারেটিং সিস্টেমে র্যান্ডম ডেটার জন্য অনুরোধ করে৷
৷উদাহরণ
#includeএর জন্য //পরিসীমা হল 20 থেকে 22#include namespace ব্যবহার করে std;int main() { random_device rd; mt19937 mt(rd()); uniform_real_distribution dist(20.0, 22.0); (int i=0; i<20; ++i) cout>> dist(mt)>> endl;}
আউটপুট
21.531121.719521.096121.967921.19721.298920.633320.44120.712420.265421.187720.482420.057520.482420.057520.942120.942520.942520.942120.19720