РежимОкругления
Стд::РежимОкругления Базовые типы: Объект, Перечисление, Представляемое |
Иерархия типа
graph TD;
Перечисление-->Представляемое;
Представляемое-->Объект;
РежимОкругления-->Перечисление;
Режимы округления десятичного числа.
Сравнение ссылочное
Примеры
Примеры округлений до целого некоторых чисел для указанных выше режимов округления.
Округляемое число | Вверх (Up) | Вниз (Down) | ПоловинаВверх (HalfUp) | Половина Вниз (HalfDown) |
---|---|---|---|---|
5.5 | 6 | 5 | 6 | 5 |
2.5 | 3 | 2 | 3 | 2 |
1.6 | 2 | 1 | 2 | 2 |
1.1 | 2 | 1 | 1 | 1 |
1.0 | 1 | 1 | 1 | 1 |
-1.0 | -1 | -1 | -1 | -1 |
-1.1 | -2 | -1 | -1 | -1 |
-1.6 | -2 | -1 | -2 | -2 |
-2.5 | -3 | -2 | -3 | -2 |
-5.5 | -6 | -5 | -6 | -5 |
Элементы
Вверх
ТолькоЧтение |
Округление к большему по модулю.
Вниз
ТолькоЧтение |
Округление к меньшему по модулю.
ПоловинаВверх
ТолькоЧтение |
Половинное округление к большему по модулю.
ПоловинаВниз
ТолькоЧтение |
Половинное округление к меньшему по модулю