Half.CompareTo 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CompareTo(Half) |
將這個執行個體與指定的半精確度浮點數進行比較,並傳回整數,這個整數表示這個執行個體的值是小於、等於或大於指定的半精確度浮點數。 |
CompareTo(Object) |
比較這個執行個體與特定物件,並且傳回一個整數,指出這個執行個體的值是小於、等於或大於特定物件的值。 |
CompareTo(Half)
將這個執行個體與指定的半精確度浮點數進行比較,並傳回整數,這個整數表示這個執行個體的值是小於、等於或大於指定的半精確度浮點數。
public:
virtual int CompareTo(Half other);
public int CompareTo (Half other);
abstract member CompareTo : Half -> int
override this.CompareTo : Half -> int
Public Function CompareTo (other As Half) As Integer
參數
- other
- Half
要比較的半精確度浮點數。
傳回
如果此值小於 other
,則為小於零的值;如果此值等於 other
,則為零;如果此值大於 other
,則為大於零的值。
實作
適用於
CompareTo(Object)
比較這個執行個體與特定物件,並且傳回一個整數,指出這個執行個體的值是小於、等於或大於特定物件的值。
public:
virtual int CompareTo(System::Object ^ obj);
public int CompareTo (object? obj);
abstract member CompareTo : obj -> int
override this.CompareTo : obj -> int
Public Function CompareTo (obj As Object) As Integer
參數
- obj
- Object
要比較的物件或 null
。
傳回
如果此執行個體小於 obj
,或是此執行個體不是數字 (NaN) 且 obj
為數字,則為小於零的值。
-或-
如果此執行個體等於 obj
,或是此執行個體與 obj
同時為非數字 (NaN)、PositiveInfinity 或 NegativeInfinity,則為零。
-或-
如果此執行個體大於 obj
,或是此執行個體為數字且 obj
不是數字 (NaN),或是 obj
為 null
,則為大於零的值。
實作
例外狀況
obj
不是 Half 型別。