numeric_limits::digits

傳回的基數數字的型別可以表示,而不會失去精確度。

static const int digits = 0;

傳回值

的基數數字的型別可以表示,而不會失去精確度。

備註

除了一個預先定義的整數型別而言,所有正負號位元以外的成員中的基數數字的型別可以表示,而不需變更,為位元組數目,或小數位數的預先定義的浮點型別。

範例

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

using namespace std;

int main( )
{
   cout << numeric_limits<float>::digits <<endl;
   cout << numeric_limits<double>::digits <<endl;
   cout << numeric_limits<long double>::digits <<endl;
   cout << numeric_limits<int>::digits <<endl;
   cout << numeric_limits<__int64>::digits <<endl;
}
  

需求

標題: <limits>

命名空間: std

請參閱

參考

strstreambuf Class