#include <iostream>
#include<iomanip>
using namespace std;
int main() {
//需要头文件#include <iomanip>
double a=46.21534,b=1.20001;
cout.setf(ios::fixed); //功能和下一行的fixed功能一样,同时写没关系
cout<<fixed<<setprecision(2)<<b<<endl; //输出结果为1.20
cout.unsetf(ios::fixed); //用完手动撤销fix!!!
cout << setprecision(2) << b<<endl; //输出结果为1.2
cout<<setprecision(5)<<a<<endl; //输出结果为46.215
cout<<setprecision(1)<<a<<endl; //输出结果为5e+001
return 0;
}
C++ cout输出保留小数
最新推荐文章于 2024-01-30 20:38:50 发布