列挙型クラスjava.math.RoundingModeの
使用
パッケージ
説明
任意精度の整数演算(
BigInteger
)および任意精度の10進演算(BigDecimal
)を行うクラスを提供します。テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。
-
java.mathでのRoundingModeの使用
修飾子と型メソッド説明MathContext.getRoundingMode()
roundingMode設定を返します。static RoundingMode
RoundingMode.valueOf
(int rm) BigDecimal
のレガシー整数丸めモード定数に対応するRoundingMode
オブジェクトを返します。static RoundingMode
指定された名前を持つこのクラスのenum定数を返します。static RoundingMode[]
RoundingMode.values()
この列挙クラスの定数を含む配列を宣言されている順序で 返します。修飾子と型メソッド説明BigDecimal.divide
(BigDecimal divisor, int scale, RoundingMode roundingMode) 値が(this /divisor)
で、スケールが指定されたものであるBigDecimal
を返します。BigDecimal.divide
(BigDecimal divisor, RoundingMode roundingMode) 値が(this /divisor)
でスケールがthis.scale()
であるBigDecimal
を返します。BigDecimal.setScale
(int newScale, RoundingMode roundingMode) スケールが指定された値であり、かつスケールなしの値が、このBigDecimal
のスケールなしの値と、総体値を維持できる適当な10の累乗の積または商により決定されるBigDecimal
を返します。修飾子コンストラクタ説明MathContext
(int setPrecision, RoundingMode setRoundingMode) 指定の精度と丸めモードの新しいMathContext
を構築します。 -
java.textでのRoundingModeの使用
修飾子と型メソッド説明CompactNumberFormat.getRoundingMode()
このCompactNumberFormat
で使用されているRoundingMode
を取得します。DecimalFormat.getRoundingMode()
このDecimalFormatで使用されるRoundingMode
を取得します。NumberFormat.getRoundingMode()
このNumberFormatで使用されるRoundingMode
を取得します。修飾子と型メソッド説明void
CompactNumberFormat.setRoundingMode
(RoundingMode roundingMode) このCompactNumberFormat
で使用するRoundingMode
を設定します。void
DecimalFormat.setRoundingMode
(RoundingMode roundingMode) このDecimalFormatで使用されるRoundingMode
を設定します。void
NumberFormat.setRoundingMode
(RoundingMode roundingMode) このNumberFormatで使用されるRoundingMode
を設定します。