با استفاده از ارسال دو ثابت std::fixed
و std::scientific
میشه نوع خروجی رو مشخص کرد.
float f = 123.456;
cout<<std::scientific;
cout<<f<<endl;
cout<<std::fixed;
cout<<f<<endl;
توجه کنین که بعد از ارسال یکی از این دو ثابت به خروجی، از اون به بعد همهی خروجیهای اعشاری به اون حالت جدید چاپ میشن و لازم نیست برای هر عدد اعشاری این کار و انجام داد.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)