हम कैसे जावा में Double
में BigDecimal
कन्वर्ट? मैं एक आवश्यकता है जहाँ हम तर्क के रूप में डबल का उपयोग करना है, लेकिन हम हो रही है BigDecimal
तो मैं Double
में BigDecimal
कन्वर्ट करना होगा।जावा में BigDecimal से डबल को कैसे परिवर्तित करें?
उत्तर
आप doubleValue()
विधि का उपयोग करने के लिए एक BigDecimal वस्तु से डबल मूल्य प्राप्त करने की जरूरत है।
BigDecimal bd; // the value you get
double d = bd.doubleValue(); // The double you want
उपयोग doubleValue विधि BigDecimal वर्ग में मौजूद:
double doubleValue()
में कनवर्ट करता है एक double
को यह BigDecimal
।
आप BigDecimal
से double
.doubleValue()
का उपयोग कर परिवर्तित कर सकते हैं। लेकिन मेरा विश्वास करो, अगर आपके पास मुद्रा में हेरफेर है तो इसका इस्तेमाल न करें। यह हमेशा BigDecimal
वस्तुओं पर सीधे किया जाना चाहिए। इन गणनाओं में प्रेसिजन हानि मुद्रा से संबंधित गणनाओं में बड़ी समय की समस्याएं हैं।
आपका स्वागत है! अच्छा काम जारी रखें और StackOverflow पर अपने समय का आनंद लें। ;) हालांकि यह सवाल काफी पुराना था, और बड़े पैमाने पर ध्यान हासिल करने की संभावना नहीं है। – Unihedron
@Unihedron - एक प्रश्नोत्तरी की उम्र निश्चित रूप से एक अच्छा उपाय नहीं है यदि कोई प्रश्न ध्यान वापस लेगा या नहीं। Google तारीख को ध्यान में नहीं लेता है, मैं नियमित रूप से प्रश्नों पर जाता हूं, जो कि कुछ साल पुराना है। और जैसा कि आप देख सकते हैं, उत्तर में पहले से ही 15 अपवॉट हैं। – Ev0oD
- 1. BigInteger से BigDecimal को कैसे परिवर्तित करें?
- 2. कैसे डबल/BigDecimal
- 3. डबल से एनएसआईएनटेगर को कैसे परिवर्तित करें?
- 4. int से BigDecimal को दशमलव के साथ कनवर्ट करें - जावा
- 5. BigDecimal समस्या जावा में
- 6. BigDecimal को BigDecimal
- 7. इंट संख्या को डबल नंबर में कैसे परिवर्तित करें?
- 8. स्ट्रिंग की सूची में डबल की सूची कैसे परिवर्तित करें?
- 9. जावा में हेक्सस्ट्रिंग से बाइट सरणी को कैसे परिवर्तित करें?
- 10. जावा एमई में स्ट्रिंगबफर से इनपुटस्ट्रीम को कैसे परिवर्तित करें?
- 11. एंड्रॉइड जावा में जेपीजी से पीडीएफ को कैसे परिवर्तित करें
- 12. जावा में जोडा लोकलडेट से स्ट्रिंग को कैसे परिवर्तित करें?
- 13. जावा नंबर को BigDecimal में कनवर्ट करें: सबसे अच्छा तरीका
- 14. जावा: स्विंग में डबल-बफरिंग कैसे करें?
- 15. वर्चर में डबल में एसक्यूएल कैसे परिवर्तित करें?
- 16. जावा में लांग टू डबल से रूपांतरण
- 17. BigDecimal
- 18. जावा 8 से समूह और BigDecimal
- 19. BigDecimal
- 20. स्कैला - ऐरे [स्ट्रिंग] को ऐरे में परिवर्तित करें [डबल]
- 21. org.jdom.Document से स्ट्रिंग को कैसे परिवर्तित करें
- 22. मैं CS+ को C++ में डबल में कैसे परिवर्तित करूं?
- 23. बाइट [] से इनपुटस्ट्रीम को कैसे परिवर्तित करें?
- 24. स्कैला को जावा में परिवर्तित करें (java.util.Set)?
- 25. जावा में बाइट सरणी में छवि को कैसे परिवर्तित करें?
- 26. जावा: डबल: हमेशा दो दशमलव अंकों को कैसे दिखाएं
- 27. जावा BigDecimal arithmaticException अमान्य ऑपरेशन
- 28. जावा में मानचित्र को सूची में कैसे परिवर्तित करें 8
- 29. BigDecimal को शून्य
- 30. जावा में स्ट्रिंग तिथि को टाइमस्टैंप में कैसे परिवर्तित करें?
'नया बिगडिसीमल (2)। डबलवैल्यू()' – Matthias
हमेशा [दस्तावेज़ीकरण] (http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html) पढ़ें एक प्रश्न पूछने से पहले। आप अक्सर पाएंगे कि आपके प्रश्न का उत्तर दिया गया है। देखें [ 'doubleValue()'] (http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html#doubleValue())। (संकेत: किसी विशिष्ट वर्ग के लिए प्रलेखन ढूंढने के लिए, बस जावा नाम के बाद कक्षा का नाम खोज करें। उदाहरण के लिए, इस दस्तावेज़ को ढूंढने के लिए, मैंने "बिगडिसीमल जावा" खोजा) – Justin
"मुझे एक आवश्यकता है जहां हमें डबल का उपयोग करना होगा तर्क के रूप में "आवश्यकता को बदलो। जब तक आप इसे अंत तक उपयोग नहीं करते हैं तब तक 'BigDecimal' का उपयोग करने में कोई बात नहीं है। यह आवश्यकता सटीकता से समझौता करती है; नियामक अनुपालन समझौता कर सकते हैं; और क्रियाशील लापरवाही का गठन कर सकते हैं। – EJP