Sdílet prostřednictvím


TotalOrderIeee754Comparer<T>.Compare(T, T) Metoda

Definice

Porovná dvě čísla se sémantickou hodnotou IEEE 754 totalOrder a vrátí hodnotu označující, zda je jedno menší než, rovno nebo větší než druhé.

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

Parametry

x
T

První číslo, které se má porovnat.

y
T

Druhé číslo, které se má porovnat.

Návraty

Celé číslo se znaménkem, které označuje relativní hodnoty x a y, jak je znázorněno v následující tabulce.

Hodnota Význam
Menší než nula x je menší než y
Žádnou x Rovná y
Větší než nula x je větší než y

Implementuje

Poznámky

Specifikace IEEE 754 definuje totalOrder jako <= sémantic. totalOrder(x,y) je true , když je výsledek této metody menší nebo roven 0.

Platí pro