{"id":14270,"url":"\/distributions\/14270\/click?bit=1&hash=a51bb85a950ab21cdf691932d23b81e76bd428323f3fda8d1e62b0843a9e5699","title":"\u041b\u044b\u0436\u0438, \u043c\u0443\u0437\u044b\u043a\u0430 \u0438 \u0410\u043b\u044c\u0444\u0430-\u0411\u0430\u043d\u043a \u2014 \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u0433\u043e\u0440\u0435","buttonText":"\u041d\u0430 \u043a\u0430\u043a\u043e\u0439?","imageUuid":"f84aced9-2f9d-5a50-9157-8e37d6ce1060"}

Пределы чисел в С++

Часто требуется использовать в своей программе граничные числа из каждого типа данных, но возникает вопрос как это сделать?

В данной статье мы с вами соберём в одном месте все основные пределы типов данных.

Константа: SHRT_MIN
Описание: Минимальное значение для переменной типаshort.
Контрольное значение: -32768

Константа: SHRT_MAX
Описание: Максимальное значение для переменной типа short
Контрольное значение: 32767

Константа: USHRT_MAX
Описание: Максимальное значение для переменной типа unsigned short
Контрольное значение:65 535

Константа: INT_MIN
Описание: Минимальное значение для переменной типа int
Контрольное значение: -2147483647 - 1

Константа: INT_MAX
Описание: Максимальное значение для переменной типа int
Контрольное значение: 2147483647

Константа: UINT_MAX
Описание: Максимальное значение для переменной типа unsigned int
Контрольное значение: 4 294 967 295

Константа: LONG_MIN
Описание: Минимальное значение для переменной типа long
Контрольное значение: -2147483647 - 1

Константа: LONG_MAX
Описание: Максимальное значение для переменной типа long
Контрольное значение: 2147483647

Константа: ULONG_MAX
Описание: Максимальное значение для переменной типа unsigned long
Контрольное значение: 4 294 967 295

Константа: LLONG_MIN
Описание: Минимальное значение для переменной типа long long
Контрольное значение: –9 223 372 036 854 775 807 – 1

Константа: LLONG_MAX
Описание: Максимальное значение для переменной типа long long
Контрольное значение: 9 223 372 036 854 775 807

Константа: ULLONG_MAX
Описание: Максимальное значение для переменной типа unsigned long long
Контрольное значение: 18 446 744 073 709 551 615

0
Комментарии
-3 комментариев
Раскрывать всегда