MCP के माध्यम से कनेक्ट करें →

गणना दर्ज करें

सूत्र (फॉर्मूला)

विज्ञापन

परिणाम

Your Random Number
61
between 1 and 100
पहला नंबर 61
बनाए गए नंबर 1
संभावित मान (रेंज का आकार) 100

रैंडम नंबर जनरेटर क्या है?

रैंडम नंबर जनरेटर (RNG) आपकी तय की गई सीमा के भीतर ऐसे नंबर बनाता है जिनका पहले से अंदाज़ा नहीं लगाया जा सकता। यह टूल किसी न्यूनतम और अधिकतम मान के बीच रैंडम पूर्णांक बनाता है (दोनों सिरे शामिल)। आप एक नंबर निकाल सकते हैं या एक साथ कई, और यह भी तय कर सकते हैं कि एक ही मान दोहराया जाए या नहीं। यह रैफल और गिवअवे, लॉटरी-जैसे नंबर चुनने, किसी लिस्ट से विजेता निकालने, टीमें बाँटने, पासा या गेम के रोल, सैंपलिंग, या जब भी किसी निष्पक्ष चयन की ज़रूरत हो — हर मौके पर काम आता है।

इसका इस्तेमाल कैसे करें

अपनी रेंज का न्यूनतम और अधिकतम दर्ज करें, तय करें कि आपको कितने नंबर चाहिए (1–100), और चुनें कि दोहराव की अनुमति हो या नहीं। अगर आप दोहराव बंद रखते हैं, तो जनरेटर केवल अलग-अलग मान देता है — और अगर आप रेंज में मौजूद मानों से ज़्यादा नंबर माँगते हैं, तो यह अपने आप गिनती को उपलब्ध मानों की संख्या तक सीमित कर देता है।

फ़ॉर्मूला समझें

एक पूर्णांक के लिए टूल इस सूत्र का इस्तेमाल करता है:

$$x_i = \text{Min} + \left\lfloor \text{rand}() \times \left( \text{Max} - \text{Min} + 1 \right) \right\rfloor$$

जहाँ \(\text{rand}()\) [0, 1) के बीच एक समान भिन्न (uniform fraction) है। इसे रेंज के आकार \((\text{Max} - \text{Min} + 1)\) से गुणा करके floor लेने पर 0 से लेकर range−1 तक का ऑफसेट मिलता है, जिसे फिर \(\text{Min}\) में जोड़ दिया जाता है। इससे शामिल सीमा (inclusive interval) का हर पूर्णांक बराबर संभावना वाला बन जाता है। कई नंबर निकालने के लिए यही प्रक्रिया बार-बार दोहराई जाती है; और जब दोहराव की अनुमति न हो, तो चुने गए मान पूल से हटा दिए जाते हैं ताकि वे दोबारा न आएं।

विज्ञापन
रैंडम नंबर सूत्र का सपाट आरेख जो 0 से 1 के यादृच्छिक मान को एक पूर्णांक सीमा में मैप करता है
यह सूत्र rand() (0 से 1) को पूर्णांक सीमा पर मैप करता है और परिणाम को नीचे की ओर पूर्णांकित करता है।
संख्या रेखा पर न्यूनतम और अधिकतम के बीच की सीमा से किसी पूर्णांक के यादृच्छिक चयन को दिखाने वाला आरेख
रैंडम नंबर जनरेटर चुने गए न्यूनतम और अधिकतम के बीच एक समान रूप से कोई मान चुनता है।

हल किया हुआ उदाहरण

मान लीजिए आपको 1 से 6 के बीच 3 अलग-अलग नंबर चाहिए। रेंज का आकार है

$$6 - 1 + 1 = 6$$

जनरेटर {1,2,3,4,5,6} में से चुनता है और हर चुने गए मान को हटा देता है, तो आपको मिल सकता है 4, 1, 6 — तीन अलग नंबर, कभी दोहराव नहीं। वहीं दोहराव की अनुमति होने पर आपको कुछ ऐसा भी दिख सकता है जैसे 4, 4, 1

अक्सर पूछे जाने वाले सवाल

क्या ये नंबर सचमुच रैंडम होते हैं? ये स्यूडो-रैंडम (छद्म-यादृच्छिक) होते हैं — एक सॉफ़्टवेयर एल्गोरिद्म से बनाए जाते हैं जो सांख्यिकीय रूप से एक समान है और गेम, ड्रॉ तथा रोज़मर्रा के चयन के लिए काफ़ी है, पर क्रिप्टोग्राफ़ी के लिए नहीं।

क्या मिन और मैक्स शामिल होते हैं? हाँ। दोनों सिरे बन सकते हैं; यह सीमा दोनों ओर से शामिल (inclusive) है।

अगर मिन, मैक्स से बड़ा हो तो? मान अपने आप आपस में बदल दिए जाते हैं ताकि रेंज सही बनी रहे।

अंतिम अपडेट: