您的位置:首页 > 编程语言 > C语言/C++

谈谈C++中如何设置输出格式

2008-05-29 11:33 330 查看
在C++中,要设置浮点数的输出格式,常常用到的函数为cout.setprecision(int),里面的参数为输出浮点数的位数。还是看程序就可以一目了然了。(例程摘自MSDN 2003)
// ios_base_precision.cpp
// compile with:
#include <iostream>
int main( )
{
using namespace std;
float i = 31.31234F;
cout.precision( 3 );
cout << i << endl;
// display three significant digits
cout << fixed << i << endl;
// display three digits after decimal point
}

--------------------------------------------------------
Output
31.3
31.312
从上面程序可以知道,要输出浮点数后几位小数,除了使用cout.setprecision之外,还要在输出是使用fixed.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: