TotalOrderIeee754Comparer<T>.Compare(T, T) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сравнивает два числа с семантикой totalOrder IEEE 754 и возвращает значение, указывающее, является ли одно значение меньше, равно или больше другого.
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.