パッケージ | 説明 |
---|---|
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, 2013, Oracle and/or its affiliates. All rights reserved.