जावा प्रोग्राम एक संख्या को n दशमलव स्थानों पर गोल करने के लिए

इस कार्यक्रम में, आप किसी दिए गए नंबर को जावा में दशमलव स्थानों में गोल करना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावा डेटा प्रकार (आदिम)
  • जावा बेसिक इनपुट और आउटपुट

उदाहरण 1: प्रारूप का उपयोग करके संख्या को गोल करना

 public class Decimal ( public static void main(String() args) ( double num = 1.34567; System.out.format("%.4f", num); ) )

आउटपुट

 १.३४५ 1.3

उपरोक्त कार्यक्रम में, हमने 4 दशमलव स्थानों के लिए दी गई फ्लोटिंग-पॉइंट संख्या संख्या को प्रिंट करने के लिए प्रारूप () पद्धति का उपयोग किया है। 4 दशमलव स्थान प्रारूप द्वारा दिए गए हैं.4f.

इसका मतलब है, डॉट (दशमलव स्थानों) के बाद केवल 4 स्थानों तक प्रिंट करें, और फ्लोटिंग-पॉइंट नंबर को प्रिंट करने का मतलब है।

उदाहरण 2: DecimalFormat का उपयोग करके एक संख्या को गोल करना

 import java.math.RoundingMode; import java.text.DecimalFormat; public class Decimal ( public static void main(String() args) ( double num = 1.34567; DecimalFormat df = new DecimalFormat("#.###"); df.setRoundingMode(RoundingMode.CEILING); System.out.println(df.format(num)); ) )

आउटपुट

 1.346

उपर्युक्त कार्यक्रम में, हमने DecimalFormatकिसी संख्या संख्या को गोल करने के लिए कक्षा का उपयोग किया है ।

हम # पैटर्न का उपयोग करके प्रारूप घोषित करते हैं #.###। इसका मतलब है कि हम 3 दशमलव स्थानों तक संख्या चाहते हैं। हमने इसके लिए राउंडिंग मोड भी सेट किया है Ceiling, इससे अंतिम दी गई जगह को इसके अगले नंबर पर राउंड किया जा सकता है।

तो, १.३४५६ 1. को ३ दशमलव स्थानों पर छापा जाता है १.३४६, ६, ३ स्थान दशमलव ५ के लिए अगली संख्या है।

दिलचस्प लेख...