TotalOrderIeee754Comparer<T>.Compare(T, T) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将两个数字与 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
要比较的第二个数字。
返回
一个有符号整数,指示 x
和 y
的相对值,如下表所示。
值 | 含义 |
---|---|
小于零 |
x 小于 y 。 |
零个 |
x 等于 y |
大于零 |
x 大于 y |
实现
注解
IEEE 754 规范将 totalOrder 定义为 <= 语义。 totalOrder (x,y) 表示 true
此方法的结果小于或等于 0。