भारतीय नंबरिंग प्रारूप में मुद्रा का प्रारूपण
भारतीय नंबरिंग प्रारूप में मुद्रा का प्रारूपण चुनौतीपूर्ण हो सकता है, क्योंकि यह मानक पश्चिमी नोटेशन से भिन्न है। आमतौर पर, भारत में 450500 जैसी वैल्यू को 4,50,500 लिखा जाता है। यह आलेख भारतीय मुद्रा प्रारूपण की बारीकियों का पता लगाता है और आईसीयू4जे का उपयोग करके एक उपयुक्त समाधान प्रदान करता है।
भारतीय नंबरिंग प्रणाली अंतिम समूह को छोड़कर, दो के समूहों में अंकों को अलग करने के लिए अल्पविराम का उपयोग करती है, जो हजारों से अलग होता है। उदाहरण के लिए:
जावा का मानक दशमलव प्रारूप वर्ग चर-चौड़ाई का समर्थन नहीं करता है समूह, इसे इस कार्य के लिए अनुपयुक्त बनाते हैं। हालाँकि, ICC4J NumberFormat वर्ग इस सीमा को पार कर जाता है। System.out.println(format.format(new BigDecimal("100000000")));
Format format = com.ibm.icu.text.NumberFormat.getCurrencyInstance(new Locale("en", "in"));
System.out.println(format.format(new BigDecimal("100000000")));
Rs 10,00,00,000.00ध्यान दें कि आईसीयू4जे नंबरफॉर्मेट क्लास फॉर्मेट का विस्तार करता है, नंबरफॉर्मेट का नहीं। DecimalFormat के एंड्रॉइड संस्करण में, यह सुविधा भी समर्थित है, क्योंकि इसे आईसीयू का उपयोग करके कार्यान्वित किया जाता है। अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3