۱- با استفاده از تابع precision
شی cout
میشه ارقام بعد از ممیز رو در چاپ عدد خروجی مشخص کرد. اما باید از std::fiexd
هم برای مشخص کردن خروجی ممیز ثابت به جای نماد علمی استفاده کرد
float f = 1234.5678;
cout<<std::fixed;
cout.precision(2);
cout<<f;
۲) با استفاده از ارسال setprecision()
از سرفایل استاندارد iomanip
به خروجی به صورت زیر
#include <iomanip>
...
float f = 1234.5678;
cout<<setprecision(2);
cout<<std::fixed;
cout<<f;
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)