इस लेख में, हम समझेंगे कि किसी संख्या को n दशमलव स्थानों तक कैसे पूर्णांकित किया जाए। दशमलव मानों की गोलाई CEIL या FLOOR फ़ंक्शन का उपयोग करके की जाती है।
नीचे उसी का एक प्रदर्शन है -
इनपुट
मान लीजिए हमारा इनपुट है -
इनपुट :3.1415
आउटपुट
वांछित आउटपुट होगा -
आउटपुट:3.2
एल्गोरिदम
चरण 1 - STARTचरण 2 - एक फ्लोट वैरिएबल मान घोषित करें, अर्थात् my_input.चरण 3 - उपयोगकर्ता से आवश्यक मान पढ़ें/मानों को परिभाषित करेंचरण 4 - संख्या को आवश्यक दशमलव स्थानों पर गोल करने के लिए CEIL फ़ंक्शन का उपयोग करें। इस उदाहरण में हम 2 दशमलव स्थानों तक पूर्णांक बना रहे हैं। परिणाम संग्रहीत करें। चरण 5- परिणाम प्रदर्शित करें चरण 6- रोकें
उदाहरण 1
यहां, उपयोगकर्ता द्वारा एक संकेत के आधार पर इनपुट दर्ज किया जा रहा है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव देख सकते हैं ।
आयात करें System.out.println ("आवश्यक पैकेज आयात किए गए हैं"); स्कैनर my_scanner =नया स्कैनर (System.in); System.out.println ("एक स्कैनर ऑब्जेक्ट को परिभाषित किया गया है"); System.out.print ("पहला बाइनरी नंबर दर्ज करें:"); my_input =my_scanner.nextFloat (); DecimalFormat Roundup_decimal =new DecimalFormat("#.#"); Roundup_decimal.setRoundingMode (RoundingMode.CEILING); System.out.println ("+my_input +" का पूर्णांक मान "है"); System.out.println (राउंडअप_डेसिमल.फॉर्मैट (my_input)); }}आउटपुट
आवश्यक पैकेज आयात किए गए हैंएक स्कैनर ऑब्जेक्ट को परिभाषित किया गया हैपहला बाइनरी नंबर दर्ज करें:3.1415दशमलव संख्या को 3.1415 के रूप में परिभाषित किया गया है 3.1415 का राउंड अप मान 3.2 है
उदाहरण 2
यहां, पूर्णांक को पहले परिभाषित किया गया है, और इसके मान को एक्सेस किया जाता है और कंसोल पर प्रदर्शित किया जाता है।
आयात करें डबल my_input =3.1415; System.out.println ("दशमलव संख्या को" + my_input के रूप में परिभाषित किया गया है); DecimalFormat Roundup_decimal =new DecimalFormat("#.#"); Roundup_decimal.setRoundingMode (RoundingMode.CEILING); System.out.println ("+my_input +" का पूर्णांक मान "है"); System.out.println (राउंडअप_डेसिमल.फॉर्मैट (my_input)); }}आउटपुट
आवश्यक पैकेज आयात किए गए हैंदशमलव संख्या को 3.1415 के रूप में परिभाषित किया गया है 3.1415 का पूर्णांकित मान 3.2 है