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