RoundingMode Enum

はじめに

列挙型の RoundingMode は、roundbcroundBcMath\Number::round で丸めの方法を指定するために使用されます。

列挙型概要

RoundingMode HalfAwayFromZero 最も近い整数に丸めます。小数部分が 5 の場合は、絶対値が大きい方の整数に丸めます。 HalfTowardsZero 最も近い整数に丸めます。小数部分が 5 の場合は、絶対値が小さい方の整数に丸めます。 HalfEven 最も近い整数に丸めます。小数部分が 5 の場合は、偶数に丸めます。 HalfOdd 最も近い整数に丸めます。小数部分が 5 の場合は、奇数に丸めます。 TowardsZero 絶対値がより小さい、もしくは等しい、最も近い整数に丸めます。 AwayFromZero 絶対値がより大きい、もしくは等しい、最も近い整数に丸めます。 NegativeInfinity より小さい、もしくは等しい、最大の整数に丸めます。 PositiveInfinity より大きい、もしくは等しい、最小の整数に丸めます。