cout.setf(ios_base::floatfield)这个是什么意思啊
#include <iostream>
using namespace std;
int main()
{
float y=3.56000f;
cout.setf(ios_base::floatfield);
cout<<"y:"<<y<<endl;
system("pause");
return 0;
}
结果:
0x1.c7ae14p+1
ios_base::floatfield是设置输出时按浮点格式,小数点后有6位数字
呵呵,完全看不懂.....
代码如上,不懂这个floatfield是什么意思?
还有这个按浮点格式???