头文件:#include<iomanip>
1、保留有效数字
setprecision(n):保留n个有效数字
2、保留几位小数
setiosflags(ios::fixed) + setprecision(n):保留n位小数
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double pi = 3.1415926;
cout << setprecision(3) << pi << endl;
cout << setiosflags(ios::fixed) << setprecision(3) << pi << endl;
return 0;
}