numeric_limits::digits
Zwraca liczbę cyfr radix, reprezentujące przez typ bez utratę precyzji.
static const int digits = 0;
Wartość zwracana
Liczba cyfr radix, reprezentujące przez typ bez utratę precyzji.
Uwagi
Członek przechowuje liczby cyfr radix, reprezentujące przez typ bez zmian, czyli liczbę bitów niż wszelkie bitem znaku dla typu integer wstępnie zdefiniowanych lub liczbę cyfr mantysy wstępnie zdefiniowany typ zmiennoprzecinkowy.
Przykład
// 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;
}
Wymagania
Nagłówek:<limity>
Przestrzeń nazw: std