对输出小数精度控制

头文件:<iomanip>

注意:不加fixed,setprecisioin()会控制有效数字的位数,而不是小数点的位数

#include<iomanip>
#include<iostream>
using namespace std;
int main()
{
double pi=3.14159;
cout<<setprecision(3)<<pi<<endl;//3.14
cout<<fixed<<setprecision(3)<<pi<<endl;//3.142


return 0;
}