ios_base::precision

指定浮点数中显示数字的数目。

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

参数

  • _Prec
    显示的有效位数或小数位数将固定表示法的小数点后面。

返回值

第一个成员函数返回存储的 显示精度。 第二个成员函数存储在显示需要的 _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 类

iostream 编程

iostreams 约定