"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं `std::ostream` का उपयोग करके C++ में फ़्लोटिंग-पॉइंट नंबरों को कैसे प्रारूपित कर सकता हूं?

मैं `std::ostream` का उपयोग करके C++ में फ़्लोटिंग-पॉइंट नंबरों को कैसे प्रारूपित कर सकता हूं?

2024-11-02 को प्रकाशित
ब्राउज़ करें:473

 How can I format floating-point numbers in C   using `std::ostream`?

std::ostream के लिए फ़्लोटिंग पॉइंट फ़ॉर्मेटिंग

std::cout का उपयोग करके डबल फ़ॉर्मेट करने का प्रयास करते समय, एक डेवलपर को इसे प्राप्त करने में कठिनाइयों का सामना करना पड़ता है वांछित आउटपुट, printf_s का सहारा लेने पर विचार कर रहा हूँ। वे एक व्यापक स्रोत की तलाश करते हैं जो फ़ॉर्मेटिंग विकल्पों को एक ही स्थान पर समेकित करता है।

समाधान में हेडर द्वारा प्रदान किए गए स्ट्रीम मैनिपुलेटर्स को नियोजित करना शामिल है। std::fixed, std::setw, std::setprecision, और std::setfill मैनिपुलेटर्स का उपयोग करके, वांछित आउटपुट प्राप्त करना संभव है। यहां एक उदाहरण है:

std::cout 

यह उदाहरण "42.000000" प्रिंट करेगा। std::setw और std::setprecision को दिए गए मानों को समायोजित करके, आप स्वरूपित संख्या की चौड़ाई और सटीकता को संशोधित कर सकते हैं। इसके अतिरिक्त, std::setfill आपको रिक्त स्थानों के लिए एक भरण वर्ण निर्दिष्ट करने की अनुमति देता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3