enum RoundingMode
{
case HalfAwayFromZero
; //
Округлить до ближайшего большего целого числа.
Округлить до целого числа с наибольшим абсолютным значением,
если десятичная часть равна 5
.
case HalfTowardsZero
; //
Округлить до ближайшего меньшего целого числа.
Округлить до целого числа с меньшим абсолютным значением,
если десятичная часть равна 5
.
case HalfEven
; //
Округлить до ближайшего целого чётного числа.
Округлить до целого чётного числа,
если десятичная часть равна 5
.
case HalfOdd
; //
Округлить до ближайшего целого нечётного числа.
Округлить до целого нечётного числа,
если десятичная часть равна 5
.
case TowardsZero
; //
Округлить до ближайшего целого числа с меньшим или равным абсолютным значением.
case AwayFromZero
; //
Округлить до ближайшего целого числа, большего или равного заданному по абсолютной величине.
case NegativeInfinity
; //
Округлить до наибольшего целого числа, которое меньше заданного или равно ему.
case PositiveInfinity
; //
Округлить до наименьшего целого числа, которое больше заданного или равно ему.
}