C++输出位数控制
2015-03-07 15:05
246 查看
这么点简单的东西总是记不清,气死人了,干脆粘贴在这好了
以下来自百度百科:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
cout<<12345.0<<endl;//输出12345
//cout<<fixed<<setprecision(2)<<123.456<<endl;/*如果在这个位置就加上fixed的话,后面的输出全部都按照fixed处理*/
cout << setprecision(4)<< 3.1415926 << endl;//输出的结果是3.142
cout<<setprecision(3)<<12345.0<<endl;//输出的结果是 "1.23e+004 "
cout<<fixed<<setprecision(2)<<123.456<<endl;//输出的结果是123.46,要进行四舍五入
cout<<showpoint<<12345.0<<endl;//输出12345.0
}
setw(n)用法: 通俗地讲就是预设宽度
如 cout<<setw(5)<<255<<endl;
结果是:
(空格)(空格)255
以下来自百度百科:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
cout<<12345.0<<endl;//输出12345
//cout<<fixed<<setprecision(2)<<123.456<<endl;/*如果在这个位置就加上fixed的话,后面的输出全部都按照fixed处理*/
cout << setprecision(4)<< 3.1415926 << endl;//输出的结果是3.142
cout<<setprecision(3)<<12345.0<<endl;//输出的结果是 "1.23e+004 "
cout<<fixed<<setprecision(2)<<123.456<<endl;//输出的结果是123.46,要进行四舍五入
cout<<showpoint<<12345.0<<endl;//输出12345.0
}
setw(n)用法: 通俗地讲就是预设宽度
如 cout<<setw(5)<<255<<endl;
结果是:
(空格)(空格)255
相关文章推荐
- C++输出控制--小数位数的两种方法
- C++ 对于输出小数的位数控制+C++对集合的操作(交、并、差)
- C++中输出 位宽和小数点后位数 的控制
- C++ 标准输出控制小数点后位数的方法
- c++中输出小数格式控制(c++中怎么控制浮点型小数点后输出的位数)
- C++ 标准输出如何控制小数点后位数
- C++ 标准输出如何控制小数点后位数
- C++ 小数位数输出控制方法
- C++控制数据的输出格式及位数
- C++使用fixed和precision控制小数和有效位数的输出
- c++中怎么控制浮点型小数点后输出的位数
- C++浮点数输出位数控制相关函数
- C++ 标准输出如何控制小数点后位数
- c++控制输出浮点型格式 小数点后位数或者整个浮点型数字的有效数字
- double变量的C++ 输出时的小数点后的位数控制
- Perl_控制输出小数点位数_sprintf
- c++输出格式控制
- C++输出时小数点后的位数(iostream)
- C++ cout输出控制
- c++中控制输出精度的几种方式