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 ; // より大きい、もしくは等しい、最小の整数に丸めます。

}
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top