# RoundingMode Enum

(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 ; // より大きい、もしくは等しい、最小の整数に丸めます。
}
`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open