Half.CompareTo Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
CompareTo(Half) |
Compares this instance to a specified half-precision floating-point number and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified half-precision floating-point number. |
CompareTo(Object) |
Compares this instance to a specified object and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified object. |
CompareTo(Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Compares this instance to a specified half-precision floating-point number and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified half-precision floating-point number.
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
Parameters
- other
- Half
A half-precision floating-point number to compare.
Returns
A value less than zero if this is less than other
, zero if this is equal to other
, or a value greater than zero if this is greater than other
.
Implements
Applies to
CompareTo(Object)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Compares this instance to a specified object and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified object.
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
Parameters
- obj
- Object
An object to compare, or null
.
Returns
A value less than zero if this instance is less than obj
, or this instance is not a number (NaN) and obj
is a number.
-or-
Zero if this instance is equal to obj
, or this instance and obj
are both not a number (NaN), PositiveInfinity, or NegativeInfinity.
-or-
A value greater than zero if this instance is greater than obj
, or this instance is a number and obj
is not a number (NaN), or obj
is null
.
Implements
Exceptions
obj
is not of type Half.