首先
介绍主角:
setprecision() 和 setiosflags()
这两个函数是头文件#include<iomanip>里的函数,记得加头文件#include<iomanip>
setprecision()
顾名思义:就是设定精度。用来控制输出的数的位数(从左到右的),自动四舍五入。且不保留小数后的0。比如:
int pi = 3.1415926000;
cout<<setprecision(1)<<pi<<endl;
>>> 3
cout<<setprecision(2)<<pi<<endl;
>>> 3.1
cout<<setprecision(5)<<pi<<endl;
>>> 3.1416
(四舍五入)