Half.CompareTo Methode

Definition

Überlädt

CompareTo(Half)

Vergleicht diese Instanz mit einer angegebenen Gleitkommazahl mit halber Genauigkeit und gibt eine Ganzzahl zurück, die angibt, ob der Wert dieser Instanz kleiner oder größer als der Wert der angegebenen Gleitkommazahl mit halber Genauigkeit ist oder mit dieser übereinstimmt.

CompareTo(Object)

Vergleicht diese Instanz mit einem angegebenen Objekt und gibt eine ganze Zahl zurück, die angibt, ob der Wert dieser Instanz kleiner oder größer als der Wert des angegebenen Objekts ist oder mit diesem übereinstimmt.

CompareTo(Half)

Vergleicht diese Instanz mit einer angegebenen Gleitkommazahl mit halber Genauigkeit und gibt eine Ganzzahl zurück, die angibt, ob der Wert dieser Instanz kleiner oder größer als der Wert der angegebenen Gleitkommazahl mit halber Genauigkeit ist oder mit dieser übereinstimmt.

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

Parameter

other
Half

Eine Gleitkommazahl mit halber Genauigkeit, mit der der Vergleich erfolgen soll.

Gibt zurück

Int32

Ein Wert kleiner als 0, wenn dieser kleiner als other ist, 0, wenn dieser gleich other ist, oder größer als 0, wenn dieser größer als other ist.

Implementiert

Gilt für

CompareTo(Object)

Vergleicht diese Instanz mit einem angegebenen Objekt und gibt eine ganze Zahl zurück, die angibt, ob der Wert dieser Instanz kleiner oder größer als der Wert des angegebenen Objekts ist oder mit diesem übereinstimmt.

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

Parameter

obj
Object

Ein Vergleichsobjekt oder null.

Gibt zurück

Int32

Ein kleinerer Wert als 0 (null), wenn diese Instanz kleiner ist als obj, oder: Diese Instanz ist keine Zahl (NaN), und obj ist eine Zahl.

- oder -

0 (null), wenn diese Instanz gleich obj ist, oder: Diese Instanz und obj sind keine Zahlen (NaN), PositiveInfinity oder NegativeInfinity.

- oder -

Ein größerer Wert als 0 (null), wenn diese Instanz größer ist als obj, oder: Diese Instanz ist eine Zahl, und obj ist keine Zahl (NaN), oder obj ist null.

Implementiert

Ausnahmen

obj ist nicht vom Typ Half.

Gilt für