इंटीजर डिवीजन जावा

Intijara Divijana Java



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

यह ब्लॉग 'के कार्यान्वयन को चित्रित करेगा' पूर्णांक प्रभाग 'जावा में।

जावा में 'इंटीजर डिवीजन' कैसे करें?

जावा में, पूर्णांक विभाजन की मदद से किया जा सकता है ' अंकगणितीय ऑपरेटर ( / ) ”। यह ऑपरेटर निर्दिष्ट या उपयोगकर्ता-इनपुट पूर्णांकों के विभाजन को वापस कर सकता है।







उदाहरण 1: निर्दिष्ट पूर्णांकों पर विभाजन करना

इस उदाहरण में, विभाजन के लिए दो निर्दिष्ट पूर्णांकों की गणना की जा सकती है:



int यहाँ संख्या 1 = 25 ;

प्रणाली . बाहर . println ( 'लाभांश है:' + संख्या 1 ) ;

int यहाँ num2 = 5 ;

प्रणाली . बाहर . println ( 'भाजक है:' + num2 ) ;

int यहाँ परिणाम = संख्या 1 / num2 ;

प्रणाली . बाहर . println ( 'संख्याओं का विभाजन बन जाता है:' + परिणाम ) ;

उपरोक्त कोड ब्लॉक में, निम्न चरण लागू करें:



  • सबसे पहले, पहले पूर्णांक मान को इनिशियलाइज़ करें, अर्थात, “ लाभांश ”, और इसे प्रदर्शित करें।
  • इसी तरह, बाद के आरंभिक पूर्णांक को प्रदर्शित करें, अर्थात, ' डिवाइडर ”।
  • अब, लागू करें ' अंकगणितीय ऑपरेटर( / ) ” विभाजन की गणना करने और कंसोल पर परिणामी परिणाम प्रदर्शित करने के लिए लाभांश और भाजक के बीच।

उत्पादन





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



उदाहरण 2: उपयोगकर्ता इनपुट पूर्णांकों पर विभाजन करना

इस विशिष्ट उदाहरण में, उपयोगकर्ता इनपुट पूर्णांकों की गणना विभाजन के लिए की जा सकती है। उदाहरण पर जाने से पहले, उपयोगकर्ता इनपुट को सक्षम करने के लिए नीचे दी गई लाइब्रेरी शामिल करें:

आयात java.util.Scanner ;

निम्नलिखित कोड को 'में जोड़ें मुख्य() ' तरीका:

स्कैनर इनपुट = नया चित्रान्वीक्षक ( प्रणाली . में ) ;

प्रणाली . बाहर . println ( 'लाभांश दर्ज करें:' ) ;

int यहाँ संख्या 1 = इनपुट। अगलाइंट ( ) ;

प्रणाली . बाहर . println ( 'भाजक दर्ज करें:' ) ;

int यहाँ num2 = इनपुट। अगलाइंट ( ) ;

प्रणाली . बाहर . println ( 'विभाजन बन जाता है:' + संख्या 1 / num2 ) ;

इस कोड में, निम्न चरणों का पालन करें:

  • एक बनाने के ' चित्रान्वीक्षक 'नाम की वस्तु' इनपुट ' के माध्यम से ' नया 'कीवर्ड और' चित्रान्वीक्षक() ” निर्माता, क्रमशः।
  • ध्यान दें कि ' सिस्टम.इन 'पैरामीटर उपयोगकर्ता इनपुट को संदर्भित करता है।
  • अगले चरण में, संबद्ध करें ' अगलाइंट () 'बनाई गई वस्तु के साथ विधि यह सुनिश्चित करने के लिए कि उपयोगकर्ता इनपुट है' पूर्णांक ”।
  • अंत में, 'लागू करें' अंकगणितीय संकारक ( / ) 'उपयोगकर्ता इनपुट नंबरों के विभाजन को वापस करने के लिए।

उत्पादन

केस 1: शेषफल '0' के बराबर (पूरी तरह से विभाज्य)

इस परिणाम में, यह स्पष्ट है कि उपयोगकर्ता इनपुट नंबरों के आधार पर रीयल-टाइम विभाजन लौटाया जाता है।

स्थिति 2: शेषफल '0' के बराबर नहीं है

विभाजन के मामले में जहां शेष के बराबर नहीं है ' 0 ', अंतिम परिणाम निम्नानुसार सबसे बड़े विभाज्य पूर्णांक तक होगा:

जैसा कि देखा गया है, सबसे बड़ा गोलाकार पूर्णांक लौटाया जाता है।

निष्कर्ष

जावा में पूर्णांक विभाजन किसकी सहायता से किया जा सकता है? अंकगणितीय ऑपरेटर ( / ) ”। यह संबंधित या सबसे बड़ा विभाज्य पूर्णांक (शेष मामले में) लौटाकर किया जाता है। विभाजन निर्दिष्ट या उपयोगकर्ता इनपुट पूर्णांकों पर किया जा सकता है। इस ब्लॉग ने 'के कार्यान्वयन पर चर्चा की' पूर्णांक विभाजन 'जावा में।