शायद यह एक मूर्ख सवाल है, लेकिन अगर मैं कोई विधि नहीं बना रहा हूं तो मैं इसे हल करने का अनुमान नहीं लगा सकता। हो सकता है कि ऐसा करने के लिए "प्राकृतिक तरीका" हो, उदाहरण के लिए सी में। यहाँ समस्या है:एंड्रॉइड में दो दशमलव के साथ डबल प्रिंट कैसे करें?
मैं एक वर है:
double a;
और मैं यह केवल 2 या 3 दशमलव के साथ दिखाना चाहते हैं। जब मैं यह दिखाने के लिए प्रयास करें:
एक का मूल्य::
Text.setText("Value of a: " + String.valueOf(a));
यह की तरह कुछ देता है 5,234966145
और मैं एक का सिर्फ
मूल्य चाहेगा : 5.23
किसी के वास्तविक मूल्य को बदलने के बिना यह अनुमानित संख्या दिखाता है लेकिन वास्तविक संख्या के साथ काम करता है।
DecimalFormat form = new DecimalFormat("0.00");
etToll.setText(form.format(tvTotalAmount));
नोट:: डाटा दशमलव प्रारूप में होना चाहिए (tvTotalAmount)
doubleNumber.toString()। सबस्ट्रिंग (0 use- प्रदर्शित करने के लिए, 3) – Madi