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

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

Press पिक to draw a random integer from 1 to 10. Each draw is independent and every number has a 10% chance.

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

सूत्र (फॉर्मूला): रैंडम नंबर जनरेटर 1-10

विज्ञापन

परिणाम

जवाब
9
Pick # 1
रेंज 1 to 10 (inclusive)
किसी भी नंबर की संभावना 0.1 (1 in 10)
प्रतिशत के रूप में 10%

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

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

1 से 10 तक लेबल की गई बराबर ऊँचाई की दस पट्टियाँ जो समान संभावना दर्शाती हैं
1 से 10 तक के हर अंक के चुने जाने की समान 10% संभावना है।

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

बस पिक दबाएँ। बड़ी संख्या आपका जवाब है, और "पिक #" काउंटर बताता है कि इस सेशन में आपने कितनी बार ड्रॉ किया है। नया नंबर पाने के लिए दोबारा पिक दबाएँ; हर बार काउंटर एक से बढ़ता है। काउंटर को फिर से 1 पर ले जाकर नई शुरुआत करने के लिए रीसेट दबाएँ।

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

यह जनरेटर [min, max] की रेंज में एक समान (uniform) डिस्क्रीट ड्रॉ का उपयोग करता है। जब min = 1 और max = 10 हो, तो संभावित मानों की कुल संख्या होती है \(\text{max} - \text{min} + 1 = 10\)। नतीजा इस तरह निकाला जाता है: $$R = \left\lfloor 1 + \text{rand}() \times 10 \right\rfloor, \quad 1 \le R \le 10$$ जहाँ \(\text{rand}()\) [0, 1) के बीच एक समान वास्तविक संख्या देता है। floor फ़ंक्शन इसे 0-9 के बीच एक इंडेक्स में बदल देता है, और न्यूनतम मान जोड़ने पर यह 1-10 तक शिफ्ट हो जाता है। एक गार्ड आउटपुट को सीमित रखता है ताकि अगर जनरेटर कभी ठीक 1.0 भी लौटा दे, तब भी नतीजा अधिकतम मान से ज़्यादा न हो: $$R = \min\!\left(10,\; 1 + \left\lfloor \text{rand}() \times 10 \right\rfloor\right), \quad P = \frac{1}{10} = 10\%$$

विज्ञापन
0 से 1 तक की एक संख्या रेखा जो दस खंडों में बँटी है और 1 से 10 तक के पूर्णांकों से मेल खाती है
0 और 1 के बीच का एक यादृच्छिक भिन्न मान बढ़ाकर और नीचे की ओर पूर्णांकित करके 1 से 10 तक के पूर्णांक पर लाया जाता है।

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

मान लीजिए किसी पिक पर \(\text{rand}()\) का मान 0.4732 आता है। तब $$R = 1 + \left\lfloor 0.4732 \times 10 \right\rfloor = 1 + \left\lfloor 4.732 \right\rfloor = 1 + 4 = 5$$ यानी जवाब है 5। अगली पिक पर अगर \(\text{rand}() = 0.987\) हो, तो $$R = 1 + \left\lfloor 9.87 \right\rfloor = 1 + 9 = 10$$ यानी पिक # 2 पर जवाब 10 मिलता है। किसी एक खास नंबर, जैसे 7, के आने की संभावना \(1/10 = 0.1 = 10\%\) होती है।

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

क्या ये नंबर वाकई रैंडम होते हैं? ये स्यूडो-रैंडम होते हैं: रोज़मर्रा के इस्तेमाल के लिए सांख्यिकीय रूप से निष्पक्ष, लेकिन क्रिप्टोग्राफिक रूप से सुरक्षित नहीं। इसलिए इन्हें सुरक्षा या लॉटरी-स्तर के कामों के लिए इस्तेमाल न करें।

क्या एक ही नंबर दोबारा आ सकता है? हाँ। हर ड्रॉ स्वतंत्र होता है और नतीजों में से दोहराव हटाया नहीं जाता, इसलिए एक ही नंबर का दोबारा आना सामान्य और अपेक्षित है।

मेरा वितरण असमान क्यों दिख रहा है? कम बार पिक करने पर नतीजे एकतरफ़ा दिख सकते हैं। पर ज़्यादा ड्रॉ करने पर हर नंबर कुल का करीब 10% की ओर बढ़ता है।

अंतिम अपडेट: