سلام
یک مشکلی دارم در موضوع طول میدان اعداد اعشاری .اونم اینکه
float 345.125;
%3f
و
%10f
هر دو 345.125000
رو چاپ میکنن.چرا؟مگر اینطور نیست که اگر طول میدان کم بود نادیده گرفته میشه.پس تو
%3f
صفر های که میاد بعد 125 چیه؟
یا تو دومی صفر ها برای چیه؟
یا در دستور دیگه ای داریم
%3e
%10e
که خروجی
3.45125e+02
میده.این عدد رو چطور محاسبه میکنه؟
ممنون میشم راهنمایی بفرمایید.خیلی گشتم پیدا نکردم چیزی