C++ 标准输出控制小数点后位数的方法

       在C++中,要实现这个功能,就要用到std命名空间中常用于流的控制符,这里通常要用到setprecision()函数,可以通过这个函数控制小数点后面位数。还要注意的是,使用它需要加入头文件,这个头文件也好记。io是指in,out,输入输出流,manip是操作的缩写,所以iomanip里面全是输入输出流的操作。举例如下:

#include 
#include 
#include 
//用setprecision(n)设置精度,其中n表示精确到小数点后n位
using namespace std;

void main()
{
	double aa = 10;
	cout<<"     12345.0普通输出为:"<<12345.0<
结果如下:

C++ 标准输出控制小数点后位数的方法_第1张图片

这里面的控制符还有如下:

C++ 标准输出控制小数点后位数的方法_第2张图片

欢迎补充指正!

你可能感兴趣的:(C++)