setprecision


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.142cout<<setprecision(3)<<12345.0<<endl;//输出的结果是 "1.23e+004 "cout<<fixed<<setprecision(2)<<123.456<<endl;//输出的结果是123.46 , 要进行四捨五入cout<<showpoint<<12345.0<<endl;//输出12345.00}