numeric_limits::digits

Retourne le nombre de chiffres de radis que le type peut représenter sans perte de précision.

static const int digits = 0;

Valeur de retour

Le nombre de chiffres de radis que le type peut représenter sans perte de précision.

Notes

Le membre stocke le nombre de chiffres de radis que le type peut représenter sans modification, qui est le nombre de bits autres que les bits de signe pour un type integer intégré, ou le nombre de chiffres de mantisse pour un type à virgule flottante intégré.

Exemple

// 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;
}
  

Configuration requise

en-tête : <limits>

l'espace de noms : DST

Voir aussi

Référence

strstreambuf Class