Half.CompareTo メソッド

定義

オーバーロード

CompareTo(Half)

このインスタンスと指定した半精度浮動小数点数を比較し、このインスタンスの値が指定した半精度浮動小数点数の値よりも小さいか、同じか、それとも大きいかを示す整数を返します。

CompareTo(Object)

このインスタンスと指定したオブジェクトを比較し、このインスタンスの値が指定したオブジェクトの値よりも小さいか、同じか、または大きいかを示す整数を返します。

CompareTo(Half)

このインスタンスと指定した半精度浮動小数点数を比較し、このインスタンスの値が指定した半精度浮動小数点数の値よりも小さいか、同じか、それとも大きいかを示す整数を返します。

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

パラメーター

other
Half

比較対象の半精度浮動小数点数。

戻り値

Int32

これが other 未満の場合は 0 未満の値、other に等しい場合は 0、other より大きい場合は 0 より大きい値。

実装

適用対象

CompareTo(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

パラメーター

obj
Object

比較対象のオブジェクト、または null

戻り値

Int32

このインスタンスが obj より小さい場合、またはこのインスタンスが非数 (NaN) であり obj が数値の場合は、0 未満の値。

または

このインスタンスが obj と等しい場合、またはこのインスタンスと obj がどちらも非数 (NaN)、PositiveInfinity、または NegativeInfinity である場合は 0。

または

このインスタンスが obj より大きい場合、またはこのインスタンスが数値で obj が非数 (NaN) の場合、または objnull の場合は、0 より大きい値。

実装

例外

objHalf 型ではありません。

適用対象