Share via


TotalOrderIeee754Comparer<T>.Compare(T, T) 方法

定義

比較兩個數位與 IEEE 754 totalOrder 語意,並傳回值,指出一個數位小於、等於或大於另一個數位。

public:
 virtual int Compare(T x, T y);
public int Compare (T? x, T? y);
abstract member Compare : 'T * 'T -> int
override this.Compare : 'T * 'T -> int
Public Function Compare (x As T, y As T) As Integer

參數

x
T

要比較的第一個數字。

y
T

要比較的第二個數字。

傳回

帶正負號的整數,表示 xy 的相對值,如下表所示。

意義
小於零x 小於 y
零個x 等於 y
大於零x 大於 y

實作

備註

IEEE 754 規格會將 totalOrder <定義為 = semantic。 totalOrder (x,y) 是 true 當此方法的結果小於或等於 0 時。

適用於