Java-math-bigdecimal-compareto
提供:Dev Guides
Java.math.BigDecimal.compareTo()メソッド
説明
- java.math.BigDecimal.compareTo(BigDecimal val)*は、BigDecimalオブジェクトを指定されたBigDecimal値と比較します。
値は等しいがスケールが異なる2つのBigDecimalオブジェクト(2.0や2.00など)は、このメソッドでは等しいと見なされます。
このメソッドは、6つのブール比較演算子(<、==、>、> =、!=、⇐)ごとに個別のメソッドに優先して提供されます。
これらの比較を実行するための推奨されるイディオムは次のとおりです:(x.compareTo(y)<op> 0)、<op>は6つの比較演算子の1つです。
指定者
インターフェイスのcompareTo Comparable <BigDecimal>
宣言
次に、* java.math.BigDecimal.compareTo()*メソッドの宣言を示します。
パラメーター
戻り値
このメソッドは、BigDecimalがvalより小さい場合は-1、BigDecimalがvalより大きい場合は1、BigDecimalがvalと等しい場合は0を返します。
例外
NA
例
次の例は、math.BigDecimal.compareTo()メソッドの使用法を示しています。
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-