在C++中,要实现这个功能,就要用到std命名空间中常用于流的控制符,这里通常要用到setprecision()函数,可以通过这个函数控制小数点后面位数。还要注意的是,使用它需要加入头文件<iomanip>,这个头文件也好记。io是指in,out,输入输出流,manip是操作的缩写,所以iomanip里面全是输入输出流的操作。举例如下:
结果如下:
<iomanip>这里面的控制符还有如下:
欢迎补充指正!
本文介绍如何在C++中使用<iomanip>库中的setprecision()函数精确控制浮点数的输出位数,包括固定格式输出及有效数字控制等技巧。
在C++中,要实现这个功能,就要用到std命名空间中常用于流的控制符,这里通常要用到setprecision()函数,可以通过这个函数控制小数点后面位数。还要注意的是,使用它需要加入头文件<iomanip>,这个头文件也好记。io是指in,out,输入输出流,manip是操作的缩写,所以iomanip里面全是输入输出流的操作。举例如下:
结果如下:
<iomanip>这里面的控制符还有如下:
欢迎补充指正!
3161

被折叠的 条评论
为什么被折叠?