共用方式為


nfloat.CompareTo 方法

定義

多載

CompareTo(nfloat)

比較這個實例與指定的浮點數,並傳回整數,指出這個實例的值是否小於、等於或大於指定浮點數的值。

CompareTo(Object)

比較這個執行個體與特定物件,並且傳回一個整數,指出這個執行個體的值是小於、等於或大於特定物件的值。

CompareTo(nfloat)

比較這個實例與指定的浮點數,並傳回整數,指出這個實例的值是否小於、等於或大於指定浮點數的值。

public int CompareTo (nfloat value);
abstract member CompareTo : nfloat -> int
override this.CompareTo : nfloat -> int

參數

value
nfloat

傳回

實作

適用於

CompareTo(Object)

比較這個執行個體與特定物件,並且傳回一個整數,指出這個執行個體的值是小於、等於或大於特定物件的值。

public int CompareTo (object value);
abstract member CompareTo : obj -> int
override this.CompareTo : obj -> int

參數

value
Object

要比較的物件,或 null。

傳回

帶正負號的數字,其指出這個執行個體與 value 的相對值。

描述

負整數

這個執行個體小於 value

-或-

這個執行個體是非數字 (NaN),且 value 是數字。 

這個執行個體等於 value

-或-

這個實例和 value 都是 nfloat。NaN、 PositiveInfinity 、 或 NegativeInfinity

正整數

這個執行個體大於 value

-或-

這個執行個體是數字,且 value 為非數字 (NaN)。

-或-

value 為 null。 

實作

備註

參數 value 必須是 null 或 nfloat 的實例,否則會擲回例外狀況。 不論其值為何,任何 的 nfloat 實例都會被視為大於 Null。

值必須相同,才能視為相等。 特別是當浮點數相依于多個數學運算時,它們通常會失去有效位數,而且其值幾乎完全相同,但最小有效位數除外。 因此,方法的 CompareTo(Object) 傳回值有時可能令人意外。

適用於