गणित कैलकुलेटर
यादृच्छिक संख्या उत्पादक


यादृच्छिक संख्या उत्पादक

एक पुरस्कार विजेता निर्धारित करने के लिए यादृच्छिक संख्या उत्पादक के पास संख्या चुनने के अलावा कई प्रकार के उपयोग होते हैं। पता करें कि उनके लिए कौन सी परिस्थितियाँ आदर्श हैं और वे समस्याओं का समाधान कैसे करते हैं।

यादृच्छिक संख्या

39, 67, 34, 23, 58, 21, 45, 87, 12, 98, 12, 14, 16, 54, 90, 91, 12, 32, 52, 64, 83, 74, 28

आपकी गणना में त्रुटि थी।

विषय सूची

  1. बुनियादी यादृच्छिक संख्या उत्पादक
  2. उन्नत यादृच्छिक संख्या उत्पादक
  3. यादृच्छिक संख्या उत्पादक परिभाषित
  4. यादृच्छिक संख्या उत्पादक से हल करने वाली समस्याएं
  5. यादृच्छिक संख्या उत्पादक का उपयोग कब करें
  6. यादृच्छिक संख्या उत्पादक का इतिहास

यादृच्छिक संख्या उत्पादक

यादृच्छिक संख्या उत्पादक स्वचालित रूप से संख्याओं की एक सीमित सीमा से चुनते हैं, जब उनके निर्माण की बात आती है तो कोई अनुमानित स्वरूप नहीं होता है। निम्नलिखित संख्या में से प्रत्येक विकल्प पिछले एक से पूरी तरह से स्वतंत्र है। हालांकि, उन सीमाओं के बीच एक यादृच्छिक संख्या उत्पन्न करने से पहले एक वितरण सीमा उल्लिखित करना संभव है। इसके लिए उपयोगकर्ता से आगत की आवश्यकता होती है और यह पूरी तरह से यादृच्छिकरण और इच्छित परिणाम के लिए उनकी आवश्यकताओं पर आधारित है।

बुनियादी यादृच्छिक संख्या उत्पादक

यदि आप केवल एक यादृच्छिक संख्या की तलाश में हैं तो आप हमारे मूल यादृच्छिक संख्या उत्पादक का उपयोग कर सकते हैं। हालाँकि, पहले, आपको यह तय करना होगा कि आप अपने संख्या के लिए किस दायरे का उपयोग करेंगे। दायरा संख्याओं की श्रेणी है जिससे आप यादृच्छिक संख्या उत्पन्न कर सकते हैं।

उदाहरण के लिए, यदि आप 1 और 10 के बीच एक यादृच्छिक संख्या चाहते हैं, तो आपका दायरा 1-10 होगा। गणक में इसे दर्ज करने के लिए, एक को निचली सीमा के रूप में और दस को ऊपरी सीमा के रूप में आगत करें।

उन्नत यादृच्छिक संख्या उत्पादक

यदि आप एक से अधिक संख्याएँ उत्पन्न करना चाहते हैं या यदि आप बहुत बड़े दायरे से निपटना चाहते हैं, तो यादृच्छिक संख्या उत्पादक के विस्तारित संस्करण का उपयोग करें। निचली और ऊपरी सीमाओं के लिए दायरा निर्धारित करें, फिर टाइप करें कि आप कितनी संख्याएँ उत्पन्न करना चाहते हैं।

आपके पास पूर्णांक या दशमलव उत्पन्न करने का विकल्प भी है। पूर्णांकों को पूर्ण संख्या के रूप में भी जाना जाता है, जैसे 1, 2, और 3। दशमलव संख्याएं दशमलव विभाजक (बिंदु या अल्पविराम) द्वारा अलग की गई संख्याएं हैं और आमतौर पर इस तरह दिखाई देंगी: 1.02; 2.12; 3.33, आदि।

हमारे व्यापक यादृच्छिक संख्या उत्पादक के लिए कुछ अन्य संकेत उपलब्ध हैं। आप चुन सकते हैं कि परिणामों में दोहराव की अनुमति दी जाए या नहीं, अपने परिणामों को क्रमबद्ध करें, और यदि आप दशमलव पसंद करते हैं तो आपको कितने अंक चाहिए।

हालांकि ज्यादातर मामलों में सटीक होना आदर्श है, कुछ स्थितियों में यादृच्छिकता की आवश्यकता होती है। यदि आप परिणामों की तलाश कर रहे हैं जो कोई भी भविष्यवाणी नहीं कर सकता है, आपको एक ऐसी प्रक्रिया की आवश्यकता है जो यादृच्छिक परिणाम उत्पन्न करे। यहीं से यादृच्छिक संख्या उत्पादक आते हैं।

यादृच्छिक संख्या उत्पादक में अनुप्रयोगों की एक विस्तृत श्रृंखला होती है और इसका उपयोग गेमिंग, सुरक्षा और लॉटरी जैसे उद्योगों में किया जाता है - लेकिन आप उनका उपयोग सबसे अधिक प्रचलित परिदृश्यों में भी कर सकते हैं। इस गाइड में, हम चर्चा करेंगे कि यादृच्छिक संख्या उत्पादक क्या हैं, वे कैसे काम करते हैं, उनके कुछ सबसे लोकप्रिय उपयोग और वे कैसे बने।

यादृच्छिक संख्या उत्पादक परिभाषित

एक यादृच्छिक संख्या उत्पादक दिए गए दायरे के आधार पर एक यादृच्छिक संख्या या संख्याये चुनता है। यह हार्डवेयर-आधारित या छद्म-यादृच्छिक हो सकता है।

हार्डवेयर यादृच्छिक संख्या उत्पादक (HRNG) भौतिक घटनाओं जैसे वायुमंडलीय शोर, गरमी-संबंधी शोर और अन्य घटनाओं पर भरोसा करते हैं, जो सिद्धांत रूप में, गणना योग्य नहीं हैं। उत्कृष्ट उदाहरणों में सिक्का उछलना, एक डाई और रूले व्हील शामिल हैं। सुरक्षा और क्रिप्टोग्राफी उद्योगों में अधिक परिष्कृत उपकरणों का भी उपयोग किया जाता है।

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

यादृच्छिक संख्या उत्पादक से हल करने वाली समस्याएं

एक यादृच्छिक संख्या उत्पादक का उपयोग विभिन्न हालत में किया जा सकता है। आप पहले से ही इसे बिना जाने किए छोटी स्थितियों में उपयोग कर रहे होंगे। यदि आपको निर्णय लेने में कठिनाई होती है और आप एक सिक्का उछालने का सहारा लेते हैं, तो आप एक यादृच्छिक संख्या उत्पादक का उपयोग करते हैं।

कई एप्लिकेशन को गेम, अनुकरण और सुरक्षा सहित किसी न किसी प्रकार की यादृच्छिकता की आवश्यकता होती है। उदाहरण के लिए, एक गेम प्रत्येक खिलाड़ी की अगली चाल का चयन करने के लिए एक यादृच्छिक संख्या उत्पादक का उपयोग कर सकता है या यह निर्धारित कर सकता है कि प्रत्येक खिलाड़ी को कौन से पत्ते दिए गए हैं।

एक अनुकरण अपनी गणना में उपयोग करने के लिए यादृच्छिक संख्या उत्पन्न करने के लिए एक यादृच्छिक संख्या उत्पादक का उपयोग कर सकता है। सुरक्षा एप्लिकेशन वन-टाइम पासवर्ड या एन्क्रिप्शन कुंजी उत्पन्न करने के लिए यादृच्छिक संख्या उत्पादक का उपयोग कर सकते हैं।

यादृच्छिक संख्या उत्पादक का उपयोग कब करें

एक यादृच्छिक संख्या उत्पादक से परिणाम विभिन्न परिदृश्यों, बड़े या छोटे में उपयोगी हो सकते हैं। उदाहरण के लिए, यदि आप भाग्य की शक्ति में विश्वास करते हैं, तो आप अपने लॉटरी संख्या चुनने के लिए हमारे गणक का उपयोग कर सकते हैं। यदि आप किसी कार्यक्रम की योजना बना रहे हैं जिसमें रैफल पुरस्कार शामिल हैं, तो एक यादृच्छिक संख्या उत्पादक विजेताओं को निर्धारित करने में आपकी सहायता कर सकता है।

बड़े पैमाने पर सांख्यिकीय गणना करते समय आप एक यादृच्छिक संख्या उत्पादक का उपयोग कर सकते हैं।

यदि आप जानना चाहते हैं कि यादृच्छिक संख्या उत्पादक का उपयोग कब करना है, तो यहां देखने के लिए संकेत दिए गए हैं:

  • आप अपने गेम या एप्लिकेशन में अवसर की भावना पैदा करना चाहेंगे।
  • आपको ऐसी संख्या उत्पन्न करनी होगी जिनका अंदाजा लगाना मुश्किल हो।
  • आप ऐसी आबादी के साथ काम कर रहे हैं जो इतनी बड़ी है कि पूरी तरह से गणना नहीं की जा सकती।

यादृच्छिक संख्या उत्पादक का इतिहास

यादृच्छिक संख्या उत्पादक का इतिहास रहस्य में डूबा हुआ है। कुछ लोग कहते हैं कि इसे प्राचीन चीनियों ने भविष्यवाणी के लिए बनाया था। दूसरों का दावा है कि अरब गणितज्ञों ने पहले इसका इस्तेमाल जुए के उद्देश्यों के लिए किया था।

इसकी उत्पत्ति की बिना परवाह के, यादृच्छिक परिणाम बनाने के लिए यादृच्छिक संख्या उत्पादक का उपयोग सदियों से किया जाता रहा है।

उदाहरण के लिए, प्राचीन काल में पासे ने विभिन्न रूपों और आकृतियों को लिया था, जिसे आज हम जानते हैं। पुरातत्वविदों ने केवल 2 या 3 पक्षों के साथ विभिन्न सामग्रियों से बने पासे की खोज की, जैसे कि छड़ें, गोले, हड्डियां और पासा। सबसे पुराना ज्ञात घन पासा लगभग 2500 ई.पू. सिंधु घाटी से आया था।

इलेक्ट्रॉनिक यादृच्छिक संख्या उत्पादक का सबसे पहला दर्ज किया गया आविष्कार 1947 में हुआ जब रैंड कॉर्पोरेशन ने एक ऐसा उपकरण बनाया जो एक रूले को कंप्यूटर से जोड़कर यादृच्छिक संख्या उत्पन्न करता है। इस उपकरण का धन्यवाद, वैज्ञानिकों ने पहली बार यादृच्छिक संख्याओं के व्यापक अनुक्रम तक पहुंच प्राप्त की। बाद में उन्होंने संख्याओं के इन अनुक्रमों को एक पुस्तक में प्रकाशित किया, जिसका उद्देश्य वैज्ञानिकों को अपने प्रयोगों में उपयोग करना था।

इसी तरह का एक और यंत्र, ERNIE, जिसे आज के प्रसिद्ध बैलेचली पार्क में 1940 के दशक में बनाया गया था, इसका उपयोग ब्रिटिश प्रीमियम बॉन्ड लॉटरी में यादृच्छिक संख्याएँ उत्पन्न करने के लिए किया गया था। बाद में, एक वृत्तचित्र फिल्म "द इम्पोर्टेंस ऑफ बीइंग E.R.N.I.E।" संचालन के सिद्धांत की बेईमानी और गैर-यादृच्छिकता के बारे में संदेह को दूर करने के लिए इस यादृच्छिक संख्या उत्पादक के बारे में बनाया गया था।

जॉन वॉन न्यूमैन ने 1955 में यादृच्छिक संख्या उत्पादक को और विकसित किया। उन्होंने "मध्य-वर्ग विधि" बनाई, जो अनुकरण और मॉडलिंग में उपयोग की जाने वाली यादृच्छिक संख्याएँ उत्पन्न करने की एक प्रक्रिया है।

उनका विचार था कि किसी संख्या से शुरू करें, उसका वर्ग लें, परिणाम के बीच से अंकों को हटा दें। फिर से वर्ग लें और बीच को त्यागें, वगैरह। उनकी राय में, परिणामी अनुक्रम में यादृच्छिक संख्याओं के समान गुण थे। वॉन न्यूमैन का सिद्धांत इष्टतम नहीं था। कोई फर्क नहीं पड़ता कि आपने कौन सी प्रारंभिक संख्या चुनी है, इस तरह से उत्पन्न श्रृंखला 8100, 6100, 4100, 8100, 6100, 4100 जैसे दोहराने वाले मूल्यों के एक छोटे चक्र में पतित हो जाएगी।

कुछ कंप्यूटर प्रोग्रामिंग भाषाएं अभी भी जॉन वॉन न्यूमैन की पद्धति का उपयोग करती हैं।

1999 में, इंटेल ने i810 चिपसेट में एक हार्डवेयर यादृच्छिक संख्या उत्पादक जोड़ा। इस कार्यान्वयन ने तापमान शोर के आधार पर वास्तव में यादृच्छिक संख्याएँ दीं। फिर भी, यह सॉफ्टवेयर यादृच्छिक संख्या उत्पादक के रूप में तेजी से काम नहीं करता था। 2012 में, इंटेल ने अपने चिप्स में RDRAND और RDSEED निर्देशों को जोड़ा, ताकि समान तापमान में उतार-चढ़ाव के आधार पर वास्तव में यादृच्छिक संख्याएँ उत्पन्न की जा सकें, लेकिन अब 500 एम्बी/एस तक की गति से।

लोग अभी भी बहस कर रहे हैं कि इस या उस प्रणाली, परिचालन प्रणाली कर्नेल, प्रोग्रामिंग भाषा, क्रिप्टोग्राफिक लाइब्रेरी इत्यादि में कौन सा यादृच्छिक संख्या उत्पादक का उपयोग किया जाना चाहिए। एल्गोरिदम के कई रूपों को गति, स्मृति बचत और सुरक्षा के लिए अनुकूलित किया गया है। यादृच्छिक संख्या उत्पादक विकसित हुए हैं और विभिन्न अनुप्रयोगों में उपयोग किए जाते हैं, जैसे यादृच्छिक पासवर्ड बनाना, सुरक्षित एन्क्रिप्शन कुंजी बनाना, और अनुसंधान उद्देश्यों के लिए वास्तविक दुनिया की घटनाओं का अनुकरण करना।