Float.CompareTo(Float) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
數值比較兩個 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要比較的。
傳回
0若 ,anotherFloat則數值等於此Float;若數0值小Float於 則為小anotherFloat於;若數0值大於 Float,則為大anotherFloat於 。
- 屬性
備註
數值比較兩個 Float 物體。
此方法對有兩個差異的物件施加全序,Float與 Java 語言數值比較算符(<, <=, ==, >=, >)float定義的不完全順序相較。
<ul><li> A NaN 在其他值下是 <em>無序</em> ,且在比較算符下與自身不相等。 此方法選擇定義 Float.NaN 為 等於自身且大於所有其他 double 值(包括 Float.POSITIVE_INFINITY)。
<正> 零與負零在數值上相等,但它們是不同且可區分的值。 此方法選擇定義正零(+0.0f),大於負零(-0.0f)。
</ul>
這確保了此方法所施加的物件的自然排序Float與等值相容;關於浮點比較與排序的細節,請參見本討論。
在 1.2 版本中加入。
Java 文件 java.lang.Float.compareTo(java.lang.Float)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。