मुफ्त ऑनलाइन यादृच्छिक संख्या जनरेटर
एक यादृच्छिक संख्या जनरेटर आपके द्वारा सेट की गई सीमा में समान संभावना वाली संख्याओं को चुनता है। इसका उपयोग खेल, लॉटरी, सांख्यिकी नमूनाकरण, या किसी भी समय आपको निष्पक्ष यादृच्छिक के लिए करें।
पसंदीदा में सहेजा गया
आपके पसंदीदा होम पेज पर रहते हैं, नीचे आपका पसंदीदा. वे केवल पर सहेजे गए हैं यह डिवाइस और ब्राउज़र — साइट को अपने फ़ोन पर या किसी अन्य ब्राउज़र में खोलें और आप उन्हें वहां नहीं देखेंगे। कोई खाता नहीं, कोई सर्वर नहीं।
कैसे इस्तेमाल करे
- अपनी सीमा के लिए न्यूनतम और अधिकतम मान सेट करें।
- चुनें कि कितनी संख्याएँ उत्पन्न करनी हैं (1-100)।
- चुनना पूरा संख्या या दशमलव टाइप करें।
- चेक या अनचेक करें डुप्लिकेट की अनुमति दें आवश्यकतानुसार।
- चटकारना उत्पन्न करना अपने यादृच्छिक नंबर देखने के लिए।
यह कैसे काम करता है
प्रत्येक संख्या स्वतंत्र रूप से और समान रूप से [न्यूनतम, अधिकतम] से खींची जाती है।
डुप्लिकेट के बिना पूर्णांकों के लिए, कैलकुलेटर एक फिशर-येट्स आंशिक फेरबदल का उपयोग करता है:
Place all integers min..max in a pool.
For each position i from 0 to count-1:
pick random j from i..poolLength-1
swap pool[i] and pool[j]
use pool[i] as the next result
दशमलव के लिए, प्रत्येक मान को इस प्रकार खींचा जाता है:
value = min + Math.random() × (max − min)
2 दशमलव स्थानों पर गोल।
सामान्य उपयोग
- लॉटरी या रैफल ड्रॉ — 1-49 से 6 अद्वितीय पूर्णांक चुनें (डुप्लिकेट अक्षम करें)।
- यादृच्छिक नमूना — 1-500 से 20 अद्वितीय पूर्णांक उत्पन्न करके 500 की सूची में से 20 पंक्तियों का चयन करें।
- गेम रैंडमाइजेशन — पहल आदेश, लूट की बूंदें, घटना ट्रिगर।
- ए / बी टेस्ट असाइनमेंट — तय करें कि उपयोगकर्ता 1-2 (या 1-n) से 1 पूर्णांक उत्पन्न करके कौन सा संस्करण देखता है।
- पिक-वन निर्णय — "सिर या पूंछ" 1-2 है; "कौन सा रेस्टोरेंट" 1-n है जहां n आपकी शॉर्टलिस्ट है।
काम किए गए उदाहरण
लॉटरी पिक - 1-49 से 6 अद्वितीय नंबर
- न्यूनतम: 1, अधिकतम: 49, गिनती: 6, प्रकार: पूर्णांक, डुप्लिकेट की अनुमति दें: से
- नमूना आउटपुट: 7, 12, 23, 31, 38, 44
250 प्रविष्टियों में से एक यादृच्छिक विजेता चुनें
- न्यूनतम: 1, अधिकतम: 250, गिनती: 1
- आउटपुट: 187 → प्रविष्टि #187 जीत
मोंटे कार्लो टेस्ट - 0 और 1 के बीच 10 दशमलव
- न्यूनतम: 0, अधिकतम: 1, गिनती: 10, प्रकार: दशमलव
- आउटपुट: 0.34, 0.71, 0.12, 0.58, 0.94, 0.03, 0.46, 0.82, 0.27, 0.69
नोट्स
- क्रिप्टोग्राफिक रूप से सुरक्षित नहीं — ब्राउज़र का उपयोग करता है
Math.random(), लॉटरी, गेम और सैंपलिंग के लिए ठीक है, लेकिन नहीं पासवर्ड, टोकन, या ऐसी किसी भी चीज़ के लिए जहां पूर्वानुमेयता का फायदा उठाया जा सकता है। उपयोगcrypto.getRandomValues()या सुरक्षा के लिए एक हार्डवेयर आरएनजी। - बहुत बड़ी श्रेणियों (जैसे, 1 से 1,000,000) के लिए, डुप्लिकेट पूर्णांकों की अनुमति होने पर भी डुप्लिकेट पूर्णांक की संभावना नहीं है।
- परिणामों को पठनीय रखने के लिए गिनती 100 पर सीमित है।
- दशमलव मोड हमेशा डुप्लिकेट की अनुमति देता है क्योंकि एक विस्तृत श्रृंखला से एक विशिष्ट दो-दशमलव-स्थान मूल्य को दोहराना दुर्लभ है।
- मेला बनाम वर्दी — जनरेटर एक समान है: सीमा में प्रत्येक मान की समान संभावना है। "यादृच्छिक" का मतलब यह नहीं है कि प्रत्येक अनुक्रम "महसूस करता है" यादृच्छिक - 7 7 7 का एक रन एक विस्तृत श्रृंखला में 3 8 1 जितना संभव है।
अक्सर पूछा जाता है
क्या संख्याएं वास्तव में यादृच्छिक हैं?
"डुप्लिकेट की अनुमति दें" का क्या अर्थ है?
डुप्लिकेट को अक्षम करने से कभी-कभी त्रुटि क्यों होती है?
पूर्णांक और दशमलव उत्पादन में क्या अंतर है?
मैं एक निश्चित यादृच्छिक बीज कैसे साझा करूं?
इस कैलकुलेटर को एम्बेड करें
इस मुफ्त कैलकुलेटर को अपनी साइट पर जोड़ें। स्निपेट की प्रतिलिपि बनाएँ - यह कहीं भी काम करता है जहाँ आप HTML पेस्ट कर सकते हैं, और इस पृष्ठ के साथ सिंक में रहता है।