c++输出浮点数

setprecision(int) 控制输出流显示浮点数的数字个数,setprecision(n)就是输出的n个数,会有四舍五入。

如果与setiosflags(ios::scientific)合用, 可以控制指数表示法的小数位数。setiosflags(ios::scientific)是用指数方式表示实数。


fixed 固定精度

比如 cout<

会输出1.0000

如果单单只有setprecision还是会显示1



setw() 设置域宽

setw(n)用法: 通俗地讲就是预设宽度
如 cout<
结果是:
(空格)(空格)255

(上述操纵符需使用iomanip头文件)

你可能感兴趣的:(c++小细节)