जावा में डबल टू इंट को कैसे कन्वर्ट करें?



'जावा में डबल टू इनटू को कैसे कन्वर्ट करें' पर यह लेख विभिन्न मूल्यों पर पूर्णांक में डबल मान परिवर्तित करने के लिए एक व्यापक मार्गदर्शिका है।

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

      1. टाइप करना
      2. गणित। घेरना ()
      3. Double.intValue ()

इससे पहले कि मैं पूर्णांकों में डबल मानों को परिवर्तित करने के प्रोग्रामिंग तरीके पर चर्चा करूं आइए जावा द्वारा प्रदान किए गए विभिन्न तरीकों पर चर्चा करें।





जावा में डबल को इंट में बदलने के तरीके

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

    1. टाइप करना
    2. गणित। घेरना ()
    3. Double.intValue ()

उपरोक्त तरीकों के बारे में जानकारी प्राप्त करने के लिए नीचे दी गई तालिका देखें।



टाइप करना गणित। घेरना () Double.intValue ()
आसान और उपयोगकर्ता के अनुकूल है। इसका उपयोग तब किया जाता है जब आपका उद्देश्य दशमलव बिंदु के बाद मौजूद संख्याओं से छुटकारा पाना है।
इस विधि का उपयोग टीo निकटतम पूर्णांक के लिए डबल मान को गोल करेंइसका उपयोग तब किया जाता है जब आपके पास एक डबल-ऑब्जेक्ट होता है।
उदाहरण:

int value = (int) 3.89

आउटपुट:

उदाहरण:



int value = (int) Math.round (3.89)

आउटपुट:

उदाहरण:

डबल डी = 3.89
int i = d.intValue ()

आउटपुट:

चूंकि आप तीनों विधियों के बारे में समझ चुके हैं, तो आइए समझते हैं कि इसके लिए एक कोड कैसे लिखें।

TypeCasting का उपयोग करके जावा में Double को Int में बदलें

इस विधि का उपयोग किसी पूर्णांक में डबल मान को डाउन-कास्ट करने के लिए किया जाता है।

जावा में यह ऑपरेटर क्या है

वाक्य - विन्यास:

डबल var = डबल वैल्यू // वेरिएबल वेरिएबल के लिए डबल वैल्यू असाइन करें int newvar = (int) var // वेरिएबल न्यूवर्वर में कन्वर्ट किए गए पूर्णांक मान को असाइन करें

उदाहरण:

पैकेज edureka import java.util.Scanner सार्वजनिक वर्ग DoubleToIntExample {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {स्कैनर इनपुट = नया स्कैनर (System.in) System.out.print ('5 से अधिक दशमलव अंकों के साथ एक संख्या दर्ज करें - ') डबल नंबर = Input.nextDouble () int IntNumber = (int) नंबर System.out.println (' 5 से अधिक दशमलव अंकों वाला दशमलव नंबर पूर्णांक में कनवर्ट किया जाता है - '+ IntNumber) System.out.print (' Enter 5 से कम दशमलव अंकों के साथ एक संख्या - 'डबल अंक 1 = Input.nextDouble () int IntNumber1 = (int) नंबर 1 System.out.println (' 5 से कम दशमलव अंकों के साथ दशमलव संख्या पूर्णांक में कनवर्ट की जाती है - '+ IntNumber1 ) System.out.print ('5 के बराबर दशमलव अंकों के साथ एक संख्या दर्ज करें' -) डबल नंबर 2 = Input.nextDouble () int IntNumber2 = (int) Number2 System.out.println ('दशमलव अंकों के बराबर दशमलव संख्या' के बराबर है) 5 पूर्णांक में परिवर्तित होता है - '+ IntNumber2)}}

आउटपुट:

इसके बाद, देखते हैं कि math.round () पद्धति का उपयोग करके जावा में डबल टू इंट को कैसे कन्वर्ट किया जाए।

Math.round () का उपयोग करके जावा में डबल को इंट में कन्वर्ट करें

इस पद्धति का उपयोग निकटतम मान पर डबल मान को गोल करने के लिए किया जाता है।

वाक्य - विन्यास:

डबल var = डबल वैल्यू // वेरिएबल वेरिएबल के लिए डबल वैल्यू असाइन करें int newvar = (int) Math.round (var) // वेरिएबल न्यूवर्वर में कनवर्ट किए गए पूर्णांक मान को असाइन करें

उदाहरण:

पैकेज edureka import java.util.Scanner सार्वजनिक वर्ग DoubleToIntExample {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {स्कैनर इनपुट = नया स्कैनर (System.in) System.out.print ('5 से अधिक दशमलव अंकों के साथ एक संख्या दर्ज करें - ') डबल नंबर = Input.nextDouble () int IntNumber = (int) Math.round (नंबर) System.out.println (' 5 से अधिक दशमलव अंकों के साथ दशमलव संख्या पूर्णांक में कनवर्ट की जाती है - '+ NNumber) System.out .print ('5 से कम दशमलव अंकों के साथ एक संख्या दर्ज करें' -) डबल नंबर 1 = Input.nextDouble () int IntNumber1 = (int) Math.round (नंबर 1) System.out.println ('दशमलव अंकों के साथ दशमलव संख्या कम) 5 से पूर्णांक में कनवर्ट किया जाता है - '+ IntNumber1) System.out.print (' 5 के बराबर दशमलव अंकों के साथ एक संख्या दर्ज करें ') डबल नंबर 2 = Input.nextDouble () int IntNumber2 = (int) Math.round (Number2) System.out.println ('5 के बराबर दशमलव अंकों के साथ दशमलव संख्या पूर्णांक में कनवर्ट की जाती है -' + IntNumber2)}}

आउटपुट:

इसके बाद, हमें देखते हैं कि Double.intValue () पद्धति का उपयोग करके जावा में डबल को इंट में कैसे बदला जाए।

जावा का उपयोग कर डबल में इंट में कनवर्ट करें Double.intValue ()

इस विधि का उपयोग तब किया जाता है जब आपके पास एक डबल ऑब्जेक्ट हो।

वाक्य - विन्यास:

डबल var = डबल वैल्यू // वेरिएबल var के लिए डबल वैल्यू असाइन करें। new newvar = new Double (var) // डबल ऑब्जेक्ट int var1 = newvar.intValue // वेरिएबल वैरिएबल में कनवर्ट किए गए पूर्णांक मान को असाइन करें

उदाहरण:

पैकेज edureka import java.util.Scanner सार्वजनिक वर्ग DoubleToIntExample {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {स्कैनर इनपुट = नया स्कैनर (System.in) System.out.print ('5 से अधिक दशमलव अंकों के साथ एक संख्या दर्ज करें - ') डबल नंबर = Input.nextDouble () डबल DNumber = नया डबल (संख्या) int IntNumber = DNumber.intValue () System.out.println (' 5 से अधिक दशमलव अंकों वाला दशमलव संख्या पूर्णांक में कनवर्ट हो जाता है - '+ IntNumber ) System.out.print ('5 से कम दशमलव अंकों के साथ एक संख्या दर्ज करें' -) डबल नंबर 1 = Input.nextDouble () डबल DNumber1 = नया डबल (नंबर 1) int IntNumber1 = DNumber1.intVitue () System.out.println () '5 से कम दशमलव अंकों वाली दशमलव संख्या पूर्णांक में बदल जाती है -' + IntNumber1) System.out.print ('5 के बराबर दशमलव अंकों के साथ एक संख्या दर्ज करें') डबल नंबर 2 = Input.nextDouble () डबल DNumber2 = नया डबल (नंबर 2) int IntNumber2 = DNumber2.intValue () System.out.println ('दशमलव अंकों के साथ 5 के बराबर दशमलव संख्या con है पूर्णांक की पुष्टि की गई - '+ IntNumber2)}}

आउटपुट:

अगर आपको यह लेख 'जावा में डबल को इंट में कैसे कन्वर्ट करें?' पर मिला है, तो देखें 250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है। हम यहां आपकी यात्रा में हर कदम पर आपकी मदद करने के लिए हैं, इस साक्षात्कार साक्षात्कार के अलावा बनने के लिए, हम एक पाठ्यक्रम के साथ आते हैं, जो छात्रों और पेशेवरों के लिए डिज़ाइन किया गया है जो एक बनना चाहते हैं जावा डेवलपर।

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