Float.CompareTo(Float) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
2 つの Float
オブジェクトを数値で比較します。
[Android.Runtime.Register("compareTo", "(Ljava/lang/Float;)I", "")]
public int CompareTo (Java.Lang.Float anotherFloat);
[<Android.Runtime.Register("compareTo", "(Ljava/lang/Float;)I", "")>]
member this.CompareTo : Java.Lang.Float -> int
パラメーター
- anotherFloat
- Float
比較 Float
する 。
戻り値
がこれとFloat
数値的に等しい場合anotherFloat
は 値。数値Float
が より0
小さい場合は より小さいanotherFloat
値、数値が よりanotherFloat
大きい場合Float
は より0
大きい0
値。
- 属性
注釈
2 つの Float
オブジェクトを数値で比較します。
このメソッドは、値に対する Float
Java 言語の数値比較演算子 (<, <=, ==, >=, >
) によって定義された不完全な順序と比較して、2 つの違いがあるオブジェクトに対して合計順序を設定 float
します。
<ul><li> A NaN は、><他の値に対して順序なし</em> であり、比較演算子の下でそれ自体と等しくありません。 このメソッドは、それ自体と等しく、他double
のすべての値 (を含むFloat.POSITIVE_INFINITY
) よりも大きいを定義Float.NaN
することを選択します。
<li> 正のゼロと負のゼロは数値と等しく比較されますが、個別の区別可能な値です。 このメソッドは、正のゼロ (+0.0f
) を定義し、負のゼロ (-0.0f
) よりも大きくすることを選択します。 </ul>
これにより、このメソッドによって課されるオブジェクトのFloat
自然な順序が等しい順序と一致することが保証されます。浮動小数点の比較と順序の詳細については、こちらの説明を参照してください。
1.2 で追加されました。
の Java ドキュメント java.lang.Float.compareTo(java.lang.Float)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。