关于cout << fixed << setprecision(2)

fixed:

用于设置浮点数的输出精度为固定小数位数(6位)。

只要出现了fixed,则后面都是以fixed输出(就是说,如果之后还要继续使用,不用再打一遍fixed了),如果取消使用 unsetf 函数。

 

setprecision(2):

用于设置浮点数的输出精度为小数点后两位。

 

∴cout << fixed << setprecision(2)用于控制浮点数输出的精度,保留两位小数。

 

例如:

double x = 1.203;
cout << fixed << setprecision(5) << x;

输出为:

 

posted @ 2023-02-18 15:57  爱吃虾滑  阅读(1727)  评论(0编辑  收藏  举报