C++小数输出保留位数/设置精度

cout输出浮点数默认保留六位有效数字。

 

按照%lf输出,即保留六位小数

    cout << fixed << a << endl;
View Code

 

设定保留小数位数

#include<iomanip>
cout << setiosflags(ios::fixed) << setprecision(2);
View Code

 或者

cout <<fixed << setprecision(10);
View Code

 

 

设定保留有效数字

    cout.precision(10);
    cout << a << endl;
View Code

 或者

    cout << setprecision(10);
View Code

 

posted @ 2022-07-23 19:21  80k  阅读(770)  评论(0)    收藏  举报