std::float_round_style
Определено в заголовке <limits> | ||
|---|---|---|
enum float_round_style {
round_indeterminate = -1,
round_toward_zero = 0,
round_to_nearest = 1,
round_toward_infinity = 2,
round_toward_neg_infinity = 3
};
|
Перечисление констант типа std::float_round_style указывает стиль округления, используемый в арифметике с плавающей запятой всякий раз, когда результат выражения сохраняется в объекте типа с плавающей запятой. Значения:
Константы перечисления
| Название | Определение |
|---|---|
std::round_indeterminate | Стиль округления не может быть определен |
std::round_toward_zero | Округление к нулю |
std::round_to_nearest | Округление к ближайшему представимому значению |
std::round_toward_infinity | Округление к положительной бесконечности |
std::round_toward_neg_infinity | Округление к отрицательной бесконечности |
См. также
|
[статическое] | определяет стиль округления, используемый типом (публичная статическая константа) |
|
(C++11) | направление округления с плавающей запятой (макроконстанта) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/types/numeric_limits/float_round_style