新闻资讯
看你所看,想你所想

setprecision

setprecision

setprecision

setprecision是一个计算机函式,功能是控制输出流显示浮点数的有效数字个数,如果和fixed合用的话,可以控制小数点后面有几位。

基本介绍

  • 中文名:数字个数
  • 外文名:setprecision
  • 控制:输出时的有效数字的个数
  • 输出:12345

功能

控制输出流显示浮点数的有效数字个数,如果和fixed合用的话,可以控制小数点后有几位

头档案

:iomanip

程式例

#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.00
}

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com