C++如何保留两位有效数字!!!!
#include <iostream>
#include <iomanip> //注意这个头文件
using namespace std;
int main()
{
double t = 2.1356899889898;
cout.precision(2); //第一种方法
cout.setf(ios::fixed);
cout << t << endl;
cout << setprecision(2) << fixed << t << endl; //第二种方法
cout << setiosflags(ios::fixed) << setprecision(2) << t << endl; //第三种方法
system("pause");
return 0;
}
第一种方法不需要加那个头文件,剩余两个都要加那个头文件。
感觉写得好的,