c++保留两位有效数字和保留小数点后两位

  演示代码如下:

#include 
#include 

using namespace std;

int main()
{
     
    double a = 123.345;
    
    cout << "正常输出为:" << a << endl;
    
    cout << "保留两位有效数字:" <<  setprecision(2) << a << endl;
    
    cout << "保留小数点后两位:" << fixed << setprecision(2) << a << endl;

    return 0;
}

  结果为:

正常输出为:123.345
保留两位有效数字:1.2e+02
保留小数点后两位:123.34

你可能感兴趣的:(c++,个人笔记)