Module: الأعداد الحقيقية


Problem

4/6

مدخلات ومخرجات الأعداد الحقيقية

Theory Click to read/hide

أدخل يمكنك إدخال العديد من المتغيرات الحقيقية من دفق الإدخال وكتابتها إلى المتغيرات بالطريقة القياسية: <قبل> مزدوج x = in.nextDouble () ؛ <قبل> float y = in.nextFloat () ؛ يدخل الرقم الأول في المتغير \ (x \) ، والثاني يدخل في \ (y \)

الإخراج جافا لديها عدة طرق لعرض الأرقام الحقيقية.

1) نبسب ؛ System.out.printf لإخراج وحدة التحكم البسيطة
بشكل افتراضي ، عند استخدام printf ، تتم طباعة الأرقام الحقيقية بدقة تصل إلى 6 منازل عشرية. ولكن هناك حالات يجب إخراجها بدقة مختلفة. في هذه الحالة ، يجب عليك تحديد عدد الألفة المراد تخصيصها بعد الفاصلة العشرية. <قبل> ضعف أ = 0.5 ؛ System.out.printf ("٪ f"، أ) ؛ // على الشاشة 0.500000 System.out.printf ("٪. 2f"، أ) ؛ // على الشاشة 0.5 System.out.printf ("٪ 10.2f"، أ) ؛ // يمكنك ضبط العدد الإجمالي للمواضع المخصصة لإخراج الرقم System.out.printf (& quot؛٪. 2e & quot؛، a)؛ // رقم العرض بصيغة علمية بدقة مكونة من رقمين 2) نبسب ؛ DecmialFormat للحصول على سلسلة من رقم باستخدام نمط معين
تسمح لك فئة DecmialFormat بالتحكم في إخراج الأصفار البادئة والمتأخرة والبادئات واللاحقات وآلاف الفواصل وعشرة آلاف فاصل ، ولكن هذا يجعل الكود أكثر تعقيدًا. <قبل> ضعف أ = 123.45 ؛ DecimalFormat df = تنسيق عشري جديد (& quot؛ #. ### & quot؛)؛ سلسلة منسقة = df.format (a) ؛ System.out.println (مهيأ) ؛ //123.45 <الجسم>
إدخال نموذج الإخراج ملاحظة
123.45 #. # 123.5 معروض لأقرب منزلة عشرية بالتقريب
123.45 #. ### 123.45 يعرض العدد الصحيح بدون الأصفار البادئة
123.45 # .0 123.5 معروض لأقرب منزلة عشرية بالتقريب
123.45 # .000 123.450 يتم عرضه حتى الحرف الثالث بصفر غير ذي دلالة في النهاية

Problem

أكمل المهام بالترتيب: & nbsp؛
1. في السطر السادس ، قم بتنسيق إخراج \ (y \) & nbsp؛ متغير بتنسيق النقطة الثابتة ، باستخدام الإعداد الافتراضي عدد المنازل العشرية
2. & nbsp؛ في السطر السابع ، قم بتنسيق إخراج المتغير \ (y \) & nbsp؛ بتنسيق نقطة ثابتة بحيث يتم عرض عدد صحيح في 10 مواضع ، مع 4 علامات للجزء الكسري
3. في السطر الثامن & nbsp ؛ قم بتعيين إخراج المتغير \ (y \) & nbsp ؛ بحيث يتم عرض الرقم بتنسيق علمي مع رقمين في الجزء الكسري
يجب أن ينتج كل بيان إخراج رقمًا من سطر جديد