TotalOrderIeee754Comparer<T>.Compare(T, T) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.