*** مادة متعمقة: للمهتمين بلغة جافا ***
تسمح لك محددات الإخراج الإضافية بالتحكم في إخراج الأرقام بتنسيقات معينة.
الحد الأدنى لعرض الحقل strong>
مثال:
٪ 04 d نبسب؛ - سيتم عرض الرقم في 4 مواضع ، إذا كان هناك أقل من أربعة أرقام ، فسيكون الرقم الأول أصفارًا
int a = 34 ؛ System.out.printf ("٪ 04d"، أ) ؛ // على الشاشة: 0 0 3 4 & nbsp؛ على & nbsp؛
يتم وضع الشرطة السفلية هنا خصيصًا للعرض المرئي لإخراج الرقم. على & nbsp؛ & nbsp؛
٪ 4 د strong> & nbsp؛ & ndash؛ نفس الشيء ، ولكن بدلاً من الأصفار ستكون هناك مسافات
int a = 34؛ System.out. printf (& ldquo؛٪ 4d & rdquo؛، a)؛ // على الشاشة: & nbsp؛ & nbsp؛ & nbsp؛ & nbsp؛ 3 & nbsp؛ 4 & nbsp؛ < / code>
الإخراج بدقة معينة - strong> يستخدم لإخراج أرقام حقيقية. بشكل افتراضي ، يتم عرض الأرقام الحقيقية بدقة تصل إلى 6 منازل عشرية. ولكن هناك حالات يجب إخراجها بدقة مختلفة. في هذه الحالة ، تحتاج إلى تحديد عدد أماكن الألفة المراد تخصيصها للرقم نفسه وعددها بعد الفاصلة العشرية.
على سبيل المثال ،
٪ 9.3f على & nbsp؛ & nbsp؛ - سيتم عرض رقم حقيقي في 9 مواضع بثلاث منازل عشرية.
ضعف أ = 34.24356 ؛ System.out.printf ("٪ 9.3f"، أ) ؛ // على الشاشة: _ _ _ 3 2 . 2 4 4
دعنا نحاول استخدام هذه المعلومات في الممارسة.