<limits>
Definiuje szablon numeric_limits
klasy i dwa wyliczenia dotyczące reprezentacji zmiennoprzecinkowych i zaokrąglania.
Wymagania
Nagłówek:<limity>
Przestrzeń nazw: std
Uwagi
Jawne specjalizacje numeric_limits
klasy opisują wiele właściwości typów podstawowych, w tym znaki, liczby całkowite i typy zmiennoprzecinkowe oraz bool
zdefiniowane przez implementację, a nie ustalone przez reguły języka C++. Właściwości opisane w <limitach> obejmują dokładność, minimalną i maksymalną reprezentację rozmiaru, zaokrąglanie i błędy typu sygnału.
Elementy członkowskie
Wyliczenia
Nazwa/nazwisko | opis |
---|---|
float_denorm_style | Wyliczenie opisuje różne metody, które implementacja może wybrać do reprezentowania zdenormalizowanej wartości zmiennoprzecinkowej — jedna za mała do reprezentowania jako znormalizowana wartość: |
float_round_style | Wyliczenie opisuje różne metody, które implementacja może wybrać do zaokrąglania wartości zmiennoprzecinkowej do wartości całkowitej. |
Klasy
Nazwa/nazwisko | opis |
---|---|
numeric_limits, klasa | Szablon klasy opisuje właściwości arytmetyczne wbudowanych typów liczbowych. |
Zobacz też
Odwołanie do plików nagłówka
Bezpieczeństwo wątku w standardowej bibliotece C++