Перелічення RoundingMode
RoundingMode
&reftitle.intro;
Перелічення RoundingMode визначає, як має відбуватись
округлення у функцій round,
bcround і BcMath\Number::round.
&reftitle.enumsynopsis;
RoundingMode
HalfAwayFromZero
Округлювати до найближчого цілого. Якщо дробова частина числа дорівнює
5, число округлюється до більшого цілого.
HalfTowardsZero
Округлювати до найближчого цілого. Якщо дробова частина числа дорівнює
5, число округлюється до меншого цілого.
HalfEven
Округлювати до найближчого цілого. Якщо дробова частина числа дорівнює
5, число округлюється до парного цілого.
HalfOdd
Округлювати до найближчого цілого. Якщо дробова частина числа дорівнює
5, число округлюється до непарного цілого.
TowardsZero
Округлити до найближчого меншого або рівного цілого числа.
AwayFromZero
Округлити до найближчого більшого або рівного цілого числа.
NegativeInfinity
Округлити до найбільшого цілого, що є менше або рівне.
PositiveInfinity
Округлити до найменшого цілого, що є більше або рівне.