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

关于c,c++输出格式控制

2010-04-11 14:15 295 查看
1.

printf("%.9lf/n",sum);
//输出小数点后9位不省去末尾多余的0

2.

printf("%.10g/n",sum);

//输出小数点后9位不省去末尾多余的0

3.

#include<iomanip>

cout<<setprecision(10)<<sum<<endl;

//输出小数点后9位省去末尾多余的0
4.
#include<iomanip>

cout.precision(9);
cout <<setiosflags(ios::scientific)<<sum<<endl;

//输出小数点后9位省去末尾多余的0,并用科学计数法表示

5.

#include<iomanip>

cout.precision(9);

cout <<setiosflags(ios::fixed)<<sum<<endl;

//输出小数点后9位不省去末尾多余的0

6.

cout.precision(10);

cout.fixed;
cout<<sum<<endl;

//输出小数点后9位省去末尾多余的0
7.

cout.precision(9);

cout <<fixed<<sum<<endl;

//输出小数点后9位不省去末尾多余的0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: