यादृच्छिक संख्या जनरेटर
डुप्लिकेट और दशमलव स्थानों के लिए विकल्पों के साथ निर्दिष्ट सीमा के भीतर यादृच्छिक संख्याएं उत्पन्न करें।
न्यूनतम
अधिकतम
मात्रा
डुप्लिकेट की अनुमति दें
दशमलव स्थान शामिल करें
उत्पन्न संख्याएं यहां दिखाई देंगी
यादृच्छिक संख्या जनरेटर का उपयोग कैसे करें
- 1
अपनी रेंज सेट करें
बेतरतीब संख्याएँ जिस रेंज में आनी चाहिए उसे परिभाषित करने के लिए Minimum और Maximum मान दर्ज करें।
- 2
मात्रा और विकल्प चुनें
कितनी संख्याएँ जनरेट करनी हैं यह सेट करें, 'Allow Duplicates' टॉगल करें, और अगर भिन्नात्मक संख्याएँ चाहिए तो 'Include Decimal Places' चालू करें।
- 3
संख्याएँ जनरेट करें
चुनी हुई रेंज के भीतर अपने बेतरतीब मान तुरंत बनाने के लिए 'Generate Numbers' पर क्लिक करें।
- 4
नतीजे कॉपी करें
आउटपुट सहेजने के लिए 'Copy Numbers' का इस्तेमाल करें, या नई सेटिंग्स के साथ फिर से शुरू करने के लिए 'Clear' पर क्लिक करें।
बेतरतीब संख्याएँ सही तरीके से जनरेट करना
समावेशी रेंज की व्याख्या
यह जनरेटर एक समावेशी रेंज इस्तेमाल करता है, यानी Minimum और Maximum दोनों मान असल में परिणामों में आ सकते हैं। अगर आप रेंज 1 से 6 तक सेट करते हैं, तो 1 से लेकर 6 तक की हर संख्या एक संभावित नतीजा है — बिल्कुल पासा फेंकने की तरह। यहाँ कोई छिपा हुआ off-by-one नहीं है जिसमें सबसे ऊपरी मान कभी दिखाई ही न दे।
यह जानना कि कोई रेंज समावेशी है या नहीं, इसलिए मायने रखता है क्योंकि कई प्रोग्रामिंग भाषाएँ ऊपरी सीमा को डिफ़ॉल्ट रूप से अपवर्जी (exclusive) मानती हैं। जब आप इस टूल के किसी नतीजे को कोड में ले जाएँ, तो अपनी भाषा की परिपाटी दोबारा जाँच लें ताकि यहाँ का 1 से 100 का परिणाम उन सीमाओं से मेल खाए जिनकी आपकी स्क्रिप्ट अपेक्षा करती है।
एकसमान वितरण और निष्पक्षता
यहाँ की संख्याएँ एक एकसमान वितरण (uniform distribution) से निकाली जाती हैं, यानी हर ड्रॉ पर आपकी रेंज का हर मान समान रूप से संभावित होता है। 1 से 10 की रेंज में, हर संख्या के आने की संभावना दस में से एक होती है, और न तो बीच की ओर कोई झुकाव होता है और न ही किनारों की ओर। यही समतलता आउटपुट को रैफ़ल, ड्रॉ, और संयोग के खेलों के लिए निष्पक्ष बनाती है।
एक आम ग़लतफ़हमी यह है कि बेतरतीबी देखने में चिकनी और संतुलित होनी चाहिए, इसलिए लोग ऐसे क्रम पर भरोसा नहीं करते जो 7, 7, 4, 7 जैसा परिणाम देता है। सच्ची एकसमान बेतरतीबी की कोई स्मृति नहीं होती; पिछले परिणाम कभी भविष्य के परिणामों को प्रभावित नहीं करते, और दोहराव की छोटी-छोटी लड़ियाँ पूरी तरह अपेक्षित होती हैं, न कि किसी पक्षपात का संकेत।
प्रतिस्थापन के साथ या उसके बिना
'Allow Duplicates' विकल्प प्रतिस्थापन के साथ सैम्पलिंग और उसके बिना सैम्पलिंग के बीच चुनाव करता है। डुप्लिकेट की अनुमति होने पर, हर ड्रॉ स्वतंत्र होता है और वही संख्या दोबारा आ सकती है, जो बार-बार पासा फेंकने या सिक्का उछालने जैसा होता है। डुप्लिकेट बंद होने पर, हर परिणाम अलग होता है, मानो आप नंबर वाली गेंदें निकाल रहे हों और उन्हें वापस न रख रहे हों।
अद्वितीय मोड का इस्तेमाल लॉटरी-शैली के चयन, सीट नंबर आवंटित करने, या ऐसे विजेता चुनने के लिए करें जहाँ एक टिकट दो बार न जीते। डुप्लिकेट-सहित मोड का इस्तेमाल उन सिमुलेशन और खेलों के लिए करें जहाँ स्वतंत्र, दोहराने-योग्य प्रयास ही पूरी बात होती है।
मात्रा वाली चेतावनी क्यों दिखती है
जब डुप्लिकेट बंद होते हैं, तो आप रेंज में मौजूद संख्याओं से अधिक अद्वितीय संख्याएँ नहीं निकाल सकते। 1 और 10 के बीच 20 अलग-अलग मान माँगना असंभव है क्योंकि वहाँ केवल 10 ही मौजूद हैं, इसलिए टूल हमेशा-के-लिए लूप करने या चुपचाप आपको कम परिणाम देने के बजाय रुक जाता है और एक अमान्य-मात्रा संदेश दिखाता है।
इस चेतावनी को हटाने के लिए, या तो रेंज को इतना चौड़ा करें कि वह आपके माँगे गए पूर्णांकों के बराबर या उससे अधिक संख्याएँ समाए, या मात्रा को घटाकर उपयुक्त बनाएँ, या अगर आपके उद्देश्य के लिए दोहराव स्वीकार्य है तो 'Allow Duplicates' को फिर से चालू कर दें।
बेतरतीब दशमलव और परिशुद्धता
पूर्णांकों के बजाय भिन्नात्मक संख्याएँ बनाने के लिए 'Include Decimal Places' चालू करें, और तय करें कि आपको बिंदु के बाद कितने अंक चाहिए। यह नमूना क़ीमतें, सेंसर-जैसी रीडिंग, वज़न, प्रायिकताएँ, या ऐसा कोई भी परीक्षण डेटा जनरेट करने के लिए सुविधाजनक है जो पूर्ण के बजाय सतत दिखना चाहिए।
ध्यान रखें कि अधिक दशमलव स्थानों का मतलब है कहीं ज़्यादा संभावित मान, इसलिए डुप्लिकेट लगभग नामुमकिन हो जाते हैं और आउटपुट और भी सजीव दिखता है। ऐसी परिशुद्धता चुनें जो उस वास्तविक राशि से मेल खाए जिसका आप मॉडल बना रहे हैं: मुद्रा के लिए दो स्थान, और वैज्ञानिक-शैली के मापन के लिए शायद चार या पाँच।
pseudo-random बनाम सच्ची बेतरतीबी
यह टूल आपके ब्राउज़र के अंतर्निहित pseudo-random संख्या जनरेटर पर निर्भर करता है। एक pseudo-random जनरेटर किसी अप्रत्याशित आरंभिक मान से सीड किया गया एक नियतात्मक (deterministic) सूत्र चलाता है, और ऐसे अनुक्रम बनाता है जो बेतरतीबी की सांख्यिकीय जाँचें पास कर लेते हैं और खेल, सैम्पलिंग, फेंटने (shuffle), और सिमुलेशन के लिए बिल्कुल उपयुक्त होते हैं।
इसके विपरीत, सच्ची बेतरतीब संख्याएँ वायुमंडलीय या तापीय उतार-चढ़ाव जैसे भौतिक शोर से जुटाई जाती हैं और सैद्धांतिक रूप से भी दोबारा नहीं बनाई जा सकतीं। यह व्यावहारिक अंतर केवल क्रिप्टोग्राफ़ी और बड़े-दाँव वाली लॉटरियों के लिए मायने रखता है; इस टूल के लक्षित रोज़मर्रा के कामों के लिए, अच्छी तरह बनाई गई pseudo-randomness असली चीज़ से अलग पहचानी ही नहीं जा सकती।
रोज़मर्रा के उपयोग
बेतरतीब संख्याएँ चुपचाप कामों की एक विशाल श्रेणी को संचालित करती हैं। शिक्षक सीट नंबर के आधार पर विद्यार्थियों से अचानक सवाल पूछते हैं, प्रबंधक काम या प्रस्तुति का क्रम बाँटते हैं, और गेमर खोए हुए पासे की जगह लेते हैं या लूट तैयार करते हैं। शोधकर्ता इनका इस्तेमाल किसी आबादी में से एक बेतरतीब नमूना चुनने के लिए करते हैं ताकि सर्वेक्षण सुविधाजनक उत्तरदाताओं की ओर झुक न जाए।
सांख्यिकीय सैम्पलिंग के लिए, बिना-डुप्लिकेट वाला मोड आपका मित्र है: अपनी सूची की हर वस्तु को एक नंबर दें, उस रेंज के भीतर अपने ज़रूरी अद्वितीय चयनों की गिनती जनरेट करें, और उन वस्तुओं को चुन लें। नतीजा एक निष्पक्ष नमूना होता है जो पूरी तरह संयोग से चुना जाता है, न कि वरीयता से।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं किसी खास रेंज के भीतर बेतरतीब संख्याएँ जनरेट कर सकता हूँ?
'Allow Duplicates' विकल्प क्या करता है?
क्या यह पूर्ण संख्याओं के बजाय दशमलव जनरेट कर सकता है?
मुझे कभी-कभी 'invalid quantity' संदेश क्यों मिलता है?
क्या संख्याएँ सचमुच बेतरतीब हैं और क्या टूल मुफ़्त है?
संबंधित टूल्स
इन उपयोगी टूल्स के साथ आगे बढ़ें