語言

Float.CompareTo(Float) 方法

定義

數值比較兩個 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱