#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;
}
C++如何保留两位有效数字!!!!C++如何保留两位有效数字!!!!C++如何保留两位有效数字!!!!C++如何保留两位有效数字!!!!C++如何保留两位有效数字!!!!C++如何保留两位有效数字!!!!
C++如何保留两位有效数字!!!!C++如何保留两位有效数字!!!!C++如何保留两位有效数字!!!!C++如何保留两位有效数字!!!!C++如何保留两位有效数字!!!!不过他的运行结果会自动四舍五入

第一种方法不需要加那个头文件,剩余两个都要加那个头文件。
感觉写得好的,

相关文章:

  • 2021-11-24
  • 2021-10-19
  • 2021-11-08
  • 2021-09-20
猜你喜欢
  • 2021-11-14
  • 2021-11-18
  • 2019-11-08
  • 2021-11-18
  • 2021-11-18
  • 2021-11-18
  • 2021-11-29
  • 2021-10-19
相关资源
相似解决方案