2010-12-27 8 views
7

में प्रिंट फ्लोट्स मैं एक फ्लोट नंबर मुद्रित करना चाहता हूं, मैं पैकेज FLOAT_IO पैकेज का उपयोग कर रहा हूं।एडीए

क्या डॉट के बाद अंकों की संख्या को नियंत्रित करने और इससे पहले कि कोई तरीका है?

+0

यह जानना बहुत अच्छा है कि अभी भी लोग इस अद्भुत भाषा का उपयोग कर रहे हैं! –

उत्तर

6

प्रक्रिया PutAda.Text_Float_IO में तीन वैकल्पिक प्रारूप को नियंत्रित करने मापदंडों Fore, Aft, Exp कि उत्पादन को नियंत्रित है। इन मानकों का अर्थ इस प्रकार है:

  • Fore डॉट से पहले (संभावित नकारात्मक संकेत और शून्यों के साथ) अंकों की संख्या को दर्शाता है;
  • Aft डॉट के बाद अंकों की संख्या को इंगित करता है (किसी भी पिछला शून्य सहित);
  • Exp एक्सपोनेंट (यदि आवश्यक हो) के अंकों की संख्या को दर्शाता है।

अधिक विस्तृत विवरण और प्रारूप-नियंत्रण पैरामीटर के डिफ़ॉल्ट मानों के लिए Ada 95 Reference Manual, section A.10.9 देखें।

+0

क्या आप समझा सकते हैं कि आगे क्या है, आगे, विस्तार, खड़ा है? –

+0

संदर्भ मैनुअल अनुभाग ओन्ड्रेज यह बताता है कि Fore, Aft, और Exp क्या हैं। –

+2

थोड़ा सा स्पष्ट; हालांकि, विवरण से परिचित होने के लिए संबंधित आरएम अनुभाग को पढ़ना एक अच्छा विचार है। –