रैंडम नंबर जनरेटर
किसी भी न्यूनतम और अधिकतम के बीच रैंडम संख्याएँ चुनें, दोहराव के साथ या बिना, या सिक्का उछालने, पासा फेंकने और लॉटरी क्विक पिक पर जाएँ।
आपके क्षेत्र का मानक पहले से चुना है। तुलना के लिए बदलें।
न्यूनतम और अधिकतम के बीच पूर्ण संख्याएँ, दोहराव के साथ या बिना।
परिणाम
—
आपकी रैंडम संख्या
संख्याएँ निकालने के लिए “जनरेट करें” दबाएँ।
निष्पक्ष और निजी
संख्याएँ आपके ब्राउज़र के क्रिप्टोग्राफ़िक रैंडम जनरेटर (crypto.getRandomValues) से आती हैं और बिना मॉड्यूलो झुकाव के निकाली जाती हैं, इसलिए हर अनुमत मान की संभावना बराबर है। कुछ भी सर्वर पर नहीं भेजा जाता। नया ड्रॉ के लिए “जनरेट करें” दबाएँ।
इस उपकरण के बारे में
यह कैसे काम करता है: संख्याएँ आपके ब्राउज़र के क्रिप्टोग्राफ़िक जनरेटर crypto.getRandomValues से आती हैं, जिसका इस्तेमाल एन्क्रिप्शन कुंजियों के लिए भी होता है। हर 32-बिट रैंडम शब्द को रिजेक्शन सैंपलिंग से आपकी सीमा में बदला जाता है: जिन थोड़े-से मानों से कुछ संख्याओं की संभावना बढ़ जाती, उन्हें छोड़ दिया जाता है, ताकि न्यूनतम से अधिकतम तक हर संख्या की संभावना बिल्कुल बराबर रहे। बिना दोहराव वाले ड्रॉ में फ़िशर–येट्स शफ़ल का उपयोग होता है।
उपयोग: क्लास में रोल नंबर चुनना, लकी ड्रॉ के विजेता निकालना, खेल के लिए टीम बाँटना या लूडो जैसे खेलों के लिए पासा फेंकना। “मानक” मेनू में दुनिया की 16 लॉटरियों के आधिकारिक प्रारूप भी हैं, जैसे Powerball (जैकपॉट संभावना 29,22,01,338 में 1)।
संबंधित टूल: प्रतिशत कैलकुलेटर से हिस्से और संभावना निकालें, सांख्यिकी कैलकुलेटर से नतीजों का सार देखें या मज़बूत पासवर्ड बनाएँ।
सूत्र
हर मान की संभावना = 1 ÷ (अधिकतम − न्यूनतम + 1)मान = न्यूनतम + (r mod n), जहाँ n = अधिकतम − न्यूनतम + 1; अगर r ≥ 2³² − (2³² mod n) हो तो 32-बिट शब्द r दोबारा लिया जाता हैबिना दोहराव: सीमा का आंशिक फ़िशर–येट्स शफ़ललॉटरी संभावना = C(मुख्य पूल, मुख्य चयन) × C(अतिरिक्त पूल, अतिरिक्त चयन), C(n, k) = n! ÷ (k! (n − k)!)पासा: अपेक्षित योग = पासों की संख्या × (फलक + 1) ÷ 2
गणना कैसे होती है
- “मानक” मेनू में मोड चुनें: संख्या सीमा, सिक्का, पासा या कोई लॉटरी।
- सीमा के लिए न्यूनतम, अधिकतम और कितनी संख्याएँ चाहिए, यह डालें।
- चुनें कि दोहराव की अनुमति है या नहीं और संख्याएँ किस क्रम में हों।
- “जनरेट करें” दबाएँ। हर बार बिल्कुल नया ड्रॉ होता है।
- नतीजा सहेजने के लिए कॉपी करें, या संभावना वाली पंक्तियों में देखें कि यह कितना संभव था।
प्रश्न
क्या यह रैंडम नंबर जनरेटर सच में रैंडम है?
यह crypto.getRandomValues का उपयोग करता है, जो हर आधुनिक ब्राउज़र में मौजूद क्रिप्टोग्राफ़िक रूप से सुरक्षित जनरेटर है। ऑपरेटिंग सिस्टम इसे हार्डवेयर घटनाओं से सीड करता है और व्यवहार में इसके नतीजे का अनुमान नहीं लगाया जा सकता, जो Math.random() या स्प्रेडशीट के RAND() से कहीं मज़बूत है। संख्याएँ रिजेक्शन सैंपलिंग से आपकी सीमा में लाई जाती हैं, इसलिए छोटे मानों की ओर कोई झुकाव नहीं होता। यह खेल, कक्षा और गिवअवे के लिए आदर्श है, पर विनियमित लॉटरी और कैसिनो को प्रमाणित उपकरण इस्तेमाल करने होते हैं।
बिना दोहराव के कई संख्याएँ कैसे चुनें?
न्यूनतम और अधिकतम तय करें, कितनी संख्याएँ चाहिए यह डालें और “दोहराव नहीं” चुनें। तब हर संख्या केवल एक बार आएगी, जैसे ड्रम से गेंदें निकाली जाती हैं; टूल फ़िशर–येट्स शफ़ल का उपयोग करता है ताकि हर संभावित समूह की संभावना बराबर हो। संख्या सीमा से बड़ी नहीं हो सकती: 1 से 10 में से अधिकतम 10 अलग संख्याएँ निकल सकती हैं। “छोटे से बड़ा” नतीजे को क्रम में लगाता है।
गिवअवे का विजेता कैसे चुनें?
प्रविष्टियों को 1 से N तक क्रमांक दें (जैसे कमेंट के क्रम में), सीमा 1–N रखें और एक संख्या जनरेट करें। कई विजेताओं के लिए संख्या बढ़ाएँ और “दोहराव नहीं” चुनें ताकि कोई दो बार न जीते। पारदर्शिता के लिए पहले सीमा और तरीका बताएँ और “जनरेट करें” दबाते समय स्क्रीन रिकॉर्ड करें।
क्या नंबर जनरेटर से लॉटरी जीतने की संभावना बढ़ती है?
नहीं। हर ड्रॉ स्वतंत्र है और हर संयोजन की संभावना बिल्कुल बराबर है, चाहे 1-2-3-4-5-6 हो, आपका जन्मदिन हो या रैंडम नंबर; पिछले नतीजों से कोई संख्या “बकाया” नहीं हो जाती। रैंडम नंबर का एक ही व्यावहारिक फ़ायदा है कि वे ऐसे पैटर्न से बचते हैं जिन्हें बहुत लोग चुनते हैं, इसलिए जैकपॉट बँटने की संभावना कम होती है। उतना ही खर्च करें जितना खोना सह सकें।
हर लॉटरी में जैकपॉट की संभावना कितनी है?
आधिकारिक प्रारूप से निकाली गई एक लाइन की जैकपॉट संभावना: Powerball: 29,22,01,338 में 1; Mega Millions: 29,04,72,336 में 1; EuroMillions: 13,98,38,160 में 1; Eurojackpot: 13,98,38,160 में 1; Vikinglotto: 6,13,57,560 में 1; Latloto: 50,19,420 में 1; Lotto 6aus49: 13,98,38,160 में 1; Lotto: 4,50,57,474 में 1; SuperEnalotto: 62,26,14,630 में 1; La Primitiva: 13,98,38,160 में 1; Loto 6: 60,96,454 में 1; Loto 7: 1,02,95,472 में 1; Lotto 6/45: 81,45,060 में 1; शुआंगसेछ्यू (双色球): 1,77,21,088 में 1; दालेतोउ (大乐透): 2,14,25,712 में 1; यूएई लॉटरी Lucky Day: 88,35,372 में 1। छोटे इनाम कहीं ज़्यादा संभव हैं, लेकिन नंबर चुनने का कोई भी तरीका इन संभावनाओं को नहीं बदलता।
क्या सिक्का और पासा निष्पक्ष हैं?
हाँ। हर बार सिक्का ठीक 50/50 है और पासे के हर फलक की संभावना 1 ÷ फलकों की संख्या है, बिना किसी भौतिक कमी के। कई पासों में योग बराबर संभावना वाले नहीं होते: दो छह-फलक वाले पासों में 7 सबसे आम योग है (36 में से 6 संयोजन, लगभग 16.7%), जबकि 2 और 12 केवल 36 में एक बार आते हैं। अपेक्षित औसत योग = पासों की संख्या × (फलक + 1) ÷ 2, यानी दो पासों में 7।
स्रोत
- MDN Web Docs: Crypto.getRandomValues()
- W3C Web Cryptography API
- Knuth, The Art of Computer Programming, Vol. 2, §3.4.2 (Fisher–Yates shuffle)
- Powerball: Prizes and Odds
- Mega Millions: How to Play
- Eurojackpot: Spielregeln
- LOTTO 6aus49: Gewinnwahrscheinlichkeiten
- Latvijas Loto: Latloto noteikumi
- Eesti Loto: Vikinglotto mängureeglid
- みずほ銀行:ロト6・ロト7
- 동행복권: 로또 6/45
- 中国福利彩票:双色球
- The UAE Lottery: How to play