numeric_limits::radix
Retourne la base intégrale, considérée comme base, utilisée pour la représentation d'un type.
static const int radix = 0;
Valeur de retour
La base intégrale pour la représentation du type.
Notes
La base est 2 pour les types entiers prédéfinis, et la base à laquelle l'exposant est élevé, ou FLT_RADIX, pour les types à virgule flottante prédéfinis.
Exemple
// numeric_limits_radix.cpp
// compile with: /EHsc
#include <iostream>
#include <limits>
using namespace std;
int main( )
{
cout << "The base for type float is: "
<< numeric_limits<float>::radix
<< endl;
cout << "The base for type int is: "
<< numeric_limits<int>::radix
<< endl;
cout << "The base for type long double is: "
<< numeric_limits<long double>::radix
<< endl;
}
Configuration requise
En-tête : <limites>
Espace de noms : std