次の方法で共有


ios_base::precision

以下の桁数を浮動小数点数で表示するように指定します。

streamsize precision( ) const; 
streamsize precision(
   streamsize _Prec
);

パラメーター

  • _Prec
    固定小数点表記の小数点以下桁数、またはで表示する有効桁数。

戻り値

一つ目のメンバー関数は、格納されている 表示の精度を返します。2 番目のメンバー関数は、表示の精度で _Prec を格納し、以前に格納されている値を返します。

解説

浮動小数点数は、固定の固定小数点表記に表示されます。

使用例

// ios_base_precision.cpp
// compile with: /EHsc
#include <iostream>

int main( ) 
{
   using namespace std;
   float i = 31.31234F;
   
   cout.precision( 3 );
   cout << i << endl;          // display three significant digits
   cout << fixed << i << endl; // display three digits after decimal
                               // point
}
  

必要条件

ヘッダー: <ios>

名前空間: std

参照

関連項目

ios_base Class

入出力ストリームのプログラミング

入出力ストリームの規則