Udostępnij za pośrednictwem


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

Zobacz też

Informacje

strstreambuf — Klasa