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