列挙型クラスjava.math.RoundingModeの
使用
RoundingModeを使用するパッケージ
パッケージ
説明
任意精度の整数演算(
BigInteger)および任意精度の10進演算(BigDecimal)を行うクラスを提供します。テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。
-
java.mathでのRoundingModeの使用
RoundingModeを返すjava.mathのメソッド修飾子と型メソッド説明MathContext.getRoundingMode()roundingMode設定を返します。static RoundingModeRoundingMode.valueOf(int rm) BigDecimalのレガシー整数丸めモード定数に対応するRoundingModeオブジェクトを返します。static RoundingMode指定された名前を持つこのクラスのenum定数を返します。static RoundingMode[]RoundingMode.values()この列挙クラスの定数を含む配列を宣言されている順序で 返します。型RoundingModeのパラメータを持つjava.mathのメソッド修飾子と型メソッド説明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を返します。型RoundingModeのパラメータを持つjava.mathのコンストラクタ修飾子コンストラクタ説明MathContext(int setPrecision, RoundingMode setRoundingMode) 指定の精度と丸めモードの新しいMathContextを構築します。 -
java.textでのRoundingModeの使用
RoundingModeを返すjava.textのメソッド修飾子と型メソッド説明CompactNumberFormat.getRoundingMode()このCompactNumberFormatで使用されているRoundingModeを取得します。DecimalFormat.getRoundingMode()このDecimalFormatで使用されるRoundingModeを取得します。NumberFormat.getRoundingMode()このNumberFormatで使用されるRoundingModeを取得します。型RoundingModeのパラメータを持つjava.textのメソッド修飾子と型メソッド説明voidCompactNumberFormat.setRoundingMode(RoundingMode roundingMode) このCompactNumberFormatで使用するRoundingModeを設定します。voidDecimalFormat.setRoundingMode(RoundingMode roundingMode) このDecimalFormatで使用されるRoundingModeを設定します。voidNumberFormat.setRoundingMode(RoundingMode roundingMode) このNumberFormatで使用されるRoundingModeを設定します。