setprecision

setprecision

setprecision是一個計算機函式,功能是控制輸出流顯示浮點數的有效數字個數,如果和fixed合用的話,可以控制小數點後面有幾位。

基本介紹

  • 中文名:數字個數
  • 外文名:setprecision
  • 控制:輸出時的有效數字的個數
  • 輸出:12345
功能,頭檔案,程式例,

功能

控制輸出流顯示浮點數的有效數字個數,如果和fixed合用的話,可以控制小數點後有幾位

頭檔案

程式例

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

相關詞條

熱門詞條

聯絡我們