Half.CompareTo Metoda

Definicja

Przeciążenia

CompareTo(Half)

Porównuje to wystąpienie z określoną liczbą zmiennoprzecinkową o połowę precyzji i zwraca liczbę całkowitą wskazującą, czy wartość tego wystąpienia jest mniejsza niż, równa, czy większa niż wartość określonej liczby zmiennoprzecinkowej o połowę precyzji.

CompareTo(Object)

Porównuje to wystąpienie z określonym obiektem i zwraca liczbę całkowitą wskazującą, czy wartość tego wystąpienia jest mniejsza niż, równa lub większa niż wartość określonego obiektu.

CompareTo(Half)

Porównuje to wystąpienie z określoną liczbą zmiennoprzecinkową o połowę precyzji i zwraca liczbę całkowitą wskazującą, czy wartość tego wystąpienia jest mniejsza niż, równa, czy większa niż wartość określonej liczby zmiennoprzecinkowej o połowę precyzji.

public:
 virtual int CompareTo(Half other);
public int CompareTo (Half other);
abstract member CompareTo : Half -> int
override this.CompareTo : Half -> int
Public Function CompareTo (other As Half) As Integer

Parametry

other
Half

Liczba zmiennoprzecinkowa o pół precyzji do porównania.

Zwraca

Int32

Wartość mniejsza niż zero, jeśli wartość jest mniejsza niż other, zero, jeśli jest równa , lub wartość większa niż zero, jeśli jest otherto większe niż other.

Implementuje

Dotyczy

CompareTo(Object)

Porównuje to wystąpienie z określonym obiektem i zwraca liczbę całkowitą wskazującą, czy wartość tego wystąpienia jest mniejsza niż, równa lub większa niż wartość określonego obiektu.

public:
 virtual int CompareTo(System::Object ^ obj);
public int CompareTo (object? obj);
abstract member CompareTo : obj -> int
override this.CompareTo : obj -> int
Public Function CompareTo (obj As Object) As Integer

Parametry

obj
Object

Obiekt do porównania lub null.

Zwraca

Int32

Wartość mniejsza niż zero, jeśli to wystąpienie jest mniejsze niż obj, lub to wystąpienie nie jest liczbą (NaN) i obj jest liczbą.

-lub-

Zero, jeśli to wystąpienie jest równe obj, lub to wystąpienie i obj nie są liczbą (NaN), PositiveInfinitylub NegativeInfinity.

-lub-

Wartość większa niż zero, jeśli to wystąpienie jest większe niż obj, lub to wystąpienie jest liczbą i obj nie jest liczbą (NaN) lub obj jest null.

Implementuje

Wyjątki

obj nie jest typu Half.

Dotyczy