Numeric limits
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
<metanoindex/>
Определены в заголовочном файле
<stdint.h> | |
PTRDIFF_MIN (C99) |
Минимальное значение объекта ptrdiff_t типа Оригинал: minimum value of object of ptrdiff_t type Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
PTRDIFF_MAX (C99) |
Максимальное значение объекта ptrdiff_t типа Оригинал: maximum value of object of ptrdiff_t type Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
SIZE_MAX (C99) |
Максимальное значение объекта size_t типа Оригинал: maximum value of object of size_t type Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
SIG_ATOMIC_MIN (C99) |
Максимальное значение объекта sig_atomic_t типа Оригинал: maximum value of object of sig_atomic_t type Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
SIG_ATOMIC_MAX (C99) |
Максимальное значение объекта sig_atomic_t типа Оригинал: maximum value of object of sig_atomic_t type Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
WCHAR_MIN (C99) |
Максимальное значение объекта wchar_t типа Оригинал: maximum value of object of wchar_t type Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
WCHAR_MAX (C99) |
Максимальное значение объекта wchar_t типа Оригинал: maximum value of object of wchar_t type Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
WINT_MIN (C99) |
Максимальное значение объекта wint_t типа Оригинал: maximum value of object of wint_t type Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
WINT_MAX (C99) |
Максимальное значение объекта wint_t типа Оригинал: maximum value of object of wint_t type Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
Пределы целых типов
Определены в заголовочном файле
<limits.h> | |
CHAR_BIT |
число битов в байте Оригинал: number of bits in byte Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
MB_LEN_MAX |
Максимальное число байтов в многобайтовых символов Оригинал: maximum number of bytes in a multibyte character Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
CHAR_MIN |
Минимальное значение char Оригинал: minimum value of char Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
CHAR_MAX |
Максимальное значение char Оригинал: maximum value of char Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
SCHAR_MINSHRT_MININT_MINLONG_MINLLONG_MIN (C99) |
Минимальное значение signed char, short, int, long и long long соответственноОригинал: minimum value of signed char, short, int, long and long long respectivelyТекст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
SCHAR_MAXSHRT_MAXINT_MAXLONG_MAXLLONG_MAX (C99) |
Максимальное значение signed char, short, int, long и long long соответственноОригинал: maximum value of signed char, short, int, long and long long respectivelyТекст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
UCHAR_MAXUSHRT_MAXUINT_MAXULONG_MAXULLONG_MAX (C99) |
Максимальное значение unsigned char, unsigned short, unsigned int, unsigned long и unsigned long long соответственноОригинал: maximum value of unsigned char, unsigned short, unsigned int,unsigned long and unsigned long long respectivelyТекст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
Границы с плавающей точкой
Определены в заголовочном файле
<float.h> | |
FLT_RADIX |
основанию (целое база), используемого представления всех трех типов с плавающей запятой Оригинал: the radix (integer base) used by the representation of all three floating-point types Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
DECIMAL_DIG (C99) |
количество десятичных цифр, которые могут быть преобразованы в long double и обратно без потери точности Оригинал: number of decimal digits that can be converted to long double and back without losing precision Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_MINDBL_MINLDBL_MIN |
Минимальное значение float, double и long double соответственно Оригинал: minimum value of float, double and long double respectively Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_MAXDBL_MAXLDBL_MAX |
Максимальное значение float, double и long double соответственно Оригинал: maximum value of float, double and long double respectively Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_EPSILONDBL_EPSILONLDBL_EPSILON |
Разница между 1.0 и на следующий представимо значение для float, double и long double соответственно Оригинал: difference between 1.0 and the next representable value for float, double and long double respectively Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_DIGDBL_DIGLDBL_DIG |
количество десятичных цифр, которые могут быть представлены без потери точности для float, double и long double соответственно Оригинал: number of decimal digits that can be represented without losing precision for float, double and long double respectively Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_MANT_DIGDBL_MANT_DIGLDBL_MANT_DIG |
Количество цифр FLT_RADIX базу, которая может быть представлена без потери точности для float, double и long double соответственно Оригинал: number of base FLT_RADIX digits that can be represented without losing precision for float, double and long double respectively Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_MIN_EXPDBL_MIN_EXPLDBL_MIN_EXP |
минимальное отрицательное целое число такое, что FLT_RADIX поднятые мощности на единицу меньше, чем число является нормированной float, double и long double соответственно Оригинал: minimum negative integer such that FLT_RADIX raised by power one less than that integer is a normalized float, double and long double respectively Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_MIN_10_EXPDBL_MIN_10_EXPLDBL_MIN_10_EXP |
минимальное отрицательное целое число такое, что 10 поднятые мощности на единицу меньше, чем число является нормированной float, double и long double соответственно Оригинал: minimum negative integer such that 10 raised by power one less than that integer is a normalized float, double and long double respectively Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_MAX_EXPDBL_MAX_EXPLDBL_MAX_EXP |
Максимальное положительное число такое, что FLT_RADIX поднятые власти один больше, чем это число является нормированной float, double и long double соответственно Оригинал: maximum positive integer such that FLT_RADIX raised by power one more than that integer is a normalized float, double and long double respectively Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_MAX_10_EXPDBL_MAX_10_EXPLDBL_MAX_10_EXP |
Максимальное положительное число такое, что 10 поднятые власти один больше, чем это число является нормированной float, double и long double соответственно Оригинал: maximum positive integer such that 10 raised by power one more than that integer is a normalized float, double and long double respectively Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_ROUNDS |
Режим округления чисел с плавающей точкой арифметика, равно float_round_style Оригинал: rounding mode of floating-point arithmetics, equal to float_round_style Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |
FLT_EVAL_METHOD (C99) |
Использование повышенной точности для промежуточных результатов: 0 не используется, 1 double используется вместо float, 2: long double используется Оригинал: use of extended precision for intermediate results: 0 not used, 1 double is used instead of float, 2: long double is used Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (макроконстанта) |