Перечисление RoundingMode

(PHP 8 >= 8.4.0)

Введение

Перечисление RoundingMode определяет, как функции round(), bcround() и BcMath\Number::round() округляют числа.

Обзор перечисления

enum RoundingMode
{
case HalfAwayFromZero ; // Округлить до ближайшего большего целого числа. Округлить до целого числа с наибольшим абсолютным значением, если десятичная часть равна 5.

case HalfTowardsZero ; // Округлить до ближайшего меньшего целого числа. Округлить до целого числа с меньшим абсолютным значением, если десятичная часть равна 5.

case HalfEven ; // Округлить до ближайшего целого чётного числа. Округлить до целого чётного числа, если десятичная часть равна 5.

case HalfOdd ; // Округлить до ближайшего целого нечётного числа. Округлить до целого нечётного числа, если десятичная часть равна 5.

case TowardsZero ; // Округлить до ближайшего целого числа с меньшим или равным абсолютным значением.

case AwayFromZero ; // Округлить до ближайшего целого числа, большего или равного заданному по абсолютной величине.

case NegativeInfinity ; // Округлить до наибольшего целого числа, которое меньше заданного или равно ему.

case PositiveInfinity ; // Округлить до наименьшего целого числа, которое больше заданного или равно ему.

}
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top