#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
float a=12.9999, b=0.2234;
//第一种方式,从根本改变输出流
cout<<setiosflags(ios::fixed)<<setprecision(2)<<a<<endl;
cout<<setiosflags(ios::fixed)<<setprecision(2)<<b<<endl;
//第二种方式,简缩型
cout<<endl;
cout<<setprecision(2)<<fixed<<a<<endl;
cout<<setprecision(2)<<fixed<<b<<endl;
//第三种方式,全局整体型
cout<<endl;
cout.precision(2);
cout<<a<<endl;
cout<<b<<endl;
return 0;
}
上面的程序你可以自己运行看看,在浮点型的输出方面还有很多控制符,你可以自己去看看。比如setw();setfill();等等
14795447
多解题,多练习!欢迎进入程序设计高手群:14795447 52561635 12851523
结帖
温馨提示:答案为网友推荐,仅供参考