パッケージ | 説明 |
---|---|
java.math |
任意精度の整数演算(
BigInteger )および任意精度の10進演算(BigDecimal )を行うクラスを提供します。 |
java.text |
テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
RoundingMode |
MathContext.getRoundingMode()
roundingMode設定を返します。
|
static RoundingMode |
RoundingMode.valueOf(int rm)
BigDecimal のレガシー整数丸めモード定数に対応するRoundingMode オブジェクトを返します。 |
static RoundingMode |
RoundingMode.valueOf(String name)
指定された名前を持つ、この型の列挙型定数を返します。
|
static RoundingMode[] |
RoundingMode.values()
この列挙型の定数を含む配列を、宣言されている順序で返します。
|
修飾子と型 | メソッドと説明 |
---|---|
BigDecimal |
BigDecimal.divide(BigDecimal divisor, int scale, RoundingMode roundingMode)
値が
(this /divisor) で、スケールが指定されたものであるBigDecimal を返します。 |
BigDecimal |
BigDecimal.divide(BigDecimal divisor, RoundingMode roundingMode)
値が
(this /divisor) でスケールがthis.scale() であるBigDecimal を返します。 |
BigDecimal |
BigDecimal.setScale(int newScale, RoundingMode roundingMode)
スケールが指定された値であり、かつスケールなしの値が、この
BigDecimal のスケールなしの値と、総体値を維持できる適当な10の累乗の積または商により決定されるBigDecimal を返します。 |
コンストラクタと説明 |
---|
MathContext(int setPrecision, RoundingMode setRoundingMode)
指定の精度と丸めモードの新しい
MathContext を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
RoundingMode |
NumberFormat.getRoundingMode()
このNumberFormatで使用される
RoundingMode を取得します。 |
RoundingMode |
DecimalFormat.getRoundingMode()
このDecimalFormatで使用される
RoundingMode を取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
NumberFormat.setRoundingMode(RoundingMode roundingMode)
このNumberFormatで使用される
RoundingMode を設定します。 |
void |
DecimalFormat.setRoundingMode(RoundingMode roundingMode)
このDecimalFormatで使用される
RoundingMode を設定します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.