次の方法で共有


TotalOrderIeee754Comparer<T>.Compare(T, T) メソッド

定義

2 つの数値を 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

比較対象の 2 番目の数値。

戻り値

xy の相対値を示す符号付き整数。次の表を参照してください。

[値] 説明
0 より小さい値 xy より小さい
ゼロ x 等しい y
0 より大きい値 xy より大きい

実装

注釈

IEEE 754 仕様では、totalOrder が = セマンティックとして <定義されています。 totalOrder(x,y) は、 true このメソッドの結果が 0 以下の場合です。

適用対象