السلام عليكم ورحمة الله وبركاالفورمات حقت output with printf مثلا %6.2f
ولو العدد اللي ابغى ادخله هو 134.768هل يعني يحجز 6 خانات قبل الفاصلة واثنين بعدها وإلا يحجز 6 خانات بس والاسترنق كمان فاهمتها لو مثلا %10s وياليت المكان الفاضي اللي ما تخزن فية رقم توضحوه بانه خط اللي فاهم الله يسعده يفهمني
|
انا اللي فمتو من الاستااذة انو (6.2) حتكوون الستة عدد الخانات كلها يعني(_ _ _ _ _ _) والفاصلة تعتبر خاانة والاثنين حتكوون عدد الخانات اللي بعد الفاصلة (_ _ . _ _ _)لاحظي انو اختفى واحد خط عشان الفاصلة بس اساسا عددهم ستة....ودائماا يكون العدد الصحيح اللي هوا هنا 134 محطوط بالكامل حتى لو في حالة كان الخطوط اقل من ثلاثة تحطية كامل واللي في الجزء العشري يكون نفس عدد الخطوط فيكون الناتج(134.77) عددين ب الفاصلة عشان على حسب عدد الخطوط المعطى و قربنا العدد فيسير سبعة...انا هذا اللي فهمتواا
اتمنى انك تفهمي الشرح