Поделиться через


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.

Применяется к