c++ float 保留两位小数

时间:2025-04-01 09:49:21
#include <iostream>
#include <iomanip>
using namespace std;

int main()
{
    float a = 10.4234;
    //第一种方式,从根本改变输出流
     cout<<setiosflags(ios::fixed)<<setprecision(2)<<a<<endl;
     //第一种方式,常规型
    cout<<setprecision(2)<<fixed<<a<<endl;    
    //第三种方式,全局整体型
    (2);
    cout<<a<<endl;
}