हल: ऋणात्मक यादृच्छिक संख्याएँ कैसे जोड़ें

ज़रूर, आपका अनुरोधित लेख यहां है:

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

जावा में नकारात्मक यादृच्छिक संख्याएँ जोड़ें

नकारात्मक यादृच्छिक संख्याओं का समावेश जावा का उपयोग करके पूरा किया जा सकता है java.util। आयामी वर्ग या java.lang.गणित कक्षा। हालाँकि, नकारात्मक यादृच्छिक संख्याओं के विशिष्ट मामले के लिए, उन वर्गों के साथ थोड़ा बदलाव वांछित परिणामों की उपलब्धि सुनिश्चित करता है।

import java.util.Random;

public class Main {
    public static void main(String[] args) {
        Random random = new Random();

        int randomInteger = -1 * random.nextInt(Integer.MAX_VALUE);
        System.out.println("Random Negative Integer: " + randomInteger);
    }
}

पूर्ववर्ती कोड में, अगलाInt(Integer.MAX_VALUE) फ़ंक्शन एक यादृच्छिक सकारात्मक पूर्णांक उत्पन्न करता है और "-1" से गुणा करने पर यह एक ऋणात्मक संख्या में बदल जाता है।

कोड की चरण-दर-चरण व्याख्या

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

1. आयात करें java.util। आयामी लाइब्रेरी: यादृच्छिक संख्याएँ उत्पन्न करने के लिए रैंडम फ़ंक्शन देने के लिए यह लाइब्रेरी आवश्यक है।

import java.util.Random;

2. का एक ऑब्जेक्ट बनाएं बिना सोचे समझे क्लास: रैंडम संख्याएँ उत्पन्न करने के लिए रैंडम क्लास से ऑब्जेक्ट 'रैंडम' बनाया जाता है।

Random random = new Random();

3. एक सकारात्मक यादृच्छिक पूर्णांक उत्पन्न करें: `nextInt(Integer.MAX_VALUE)` विधि का उपयोग एक सकारात्मक यादृच्छिक पूर्णांक बनाने के लिए किया जाता है।

int randomInteger = random.nextInt(Integer.MAX_VALUE);

4. धनात्मक पूर्णांक को ऋणात्मक में बदलें: संख्या को ऋणात्मक बनाने के लिए धनात्मक यादृच्छिक संख्या को "-1" से गुणा किया जाता है।

randomInteger = -1 * randomInteger;

5. परिणाम प्रदर्शित करें: फिर नंबर को कंसोल पर प्रिंट कर लिया जाता है।

System.out.println("Random Negative Integer: " + randomInteger);

शामिल प्रमुख पुस्तकालय या कार्य

इस समस्या को हल करने में शामिल जावा लाइब्रेरी या फ़ंक्शन मुख्य रूप से `java.util.Random` लाइब्रेरी और इसके `nextInt` फ़ंक्शन हैं।

RSI java.util। आयामी लाइब्रेरी विभिन्न डेटा प्रकारों जैसे कि बूलियन, फ्लोट, पूर्णांक, आदि के छद्म-यादृच्छिक मान उत्पन्न करने के लिए एक एपीआई प्रदान करती है। नकारात्मक यादृच्छिक संख्याओं के लिए, अभिन्न विधि `नेक्स्टइंट (इंट बाउंड)` महत्वपूर्ण है। यह फ़ंक्शन 0 (समावेशी) और निर्दिष्ट मान (अनन्य) के बीच एक छद्म-यादृच्छिक, समान रूप से वितरित पूर्णांक मान लौटाता है।

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

संबंधित पोस्ट:

एक टिप्पणी छोड़ दो