double d = 1/2.;
printf("%.2lf\n", d);
यह प्रिंट 0.50
प्रिंट करता है। यही वह है जिसे मैं ओस्ट्रीम मैनिपुलेटर्स का उपयोग करके दोहराना चाहता हूं। हालांकि, स्पष्ट iomanip
मैनिपुलेटर्स में से कोई भी मुझे न्यूनतम आवश्यक दशमलव स्थान सेट करने देता है (यदि मैं सही ढंग से समझ गया, setprecision
अधिकतम चौड़ाई सेट करता है)। क्या ऐसा करने के लिए कोई शुद्ध iostream
या boost
तरीका है?ओस्ट्रीम% .2f या% .2lf
क्या आप एक लिंक दे सकते हैं? –
@ फ़ूबाह: http://stackoverflow.com/questions/81656/where-do-i-find-the-current-c-or-c- मानक- दस्तावेज़ –