diff --git a/reference/math/book.xml b/reference/math/book.xml index 3d2cbd098d..fd624cfaae 100644 --- a/reference/math/book.xml +++ b/reference/math/book.xml @@ -40,6 +40,7 @@ &reference.math.constants; + &reference.math.roundingmode; &reference.math.reference; diff --git a/reference/math/roundingmode.xml b/reference/math/roundingmode.xml new file mode 100644 index 0000000000..e373307b91 --- /dev/null +++ b/reference/math/roundingmode.xml @@ -0,0 +1,103 @@ + + + + + + RoundingMode Enum + RoundingMode + + +
+ &reftitle.intro; + + RoundingMode enum は、roundbcround 、 + BcMath\Number::round で丸めの方法を指定するために使用されます。 + +
+ +
+ &reftitle.enumsynopsis; + + + RoundingMode + + + HalfAwayFromZero + + 最も近い整数に丸めます。小数部分が 5 の場合は、絶対値が大きい方の整数に丸めます。 + + + + + HalfTowardsZero + + 最も近い整数に丸めます。小数部分が 5 の場合は、絶対値が小さい方の整数に丸めます。 + + + + + HalfEven + + 最も近い整数に丸めます。小数部分が 5 の場合は、偶数に丸めます。 + + + + + HalfOdd + + 最も近い整数に丸めます。小数部分が 5 の場合は、奇数に丸めます。 + + + + + TowardsZero + + 絶対値がより小さい、もしくは等しい、最も近い整数に丸めます。 + + + + + AwayFromZero + + 絶対値がより大きい、もしくは等しい、最も近い整数に丸めます。 + + + + + NegativeInfinity + + より小さい、もしくは等しい、最大の整数に丸めます。 + + + + + PositiveInfinity + + より大きい、もしくは等しい、最小の整数に丸めます。 + + + + +
+
+
+