nfloat.CompareTo 方法

定义

重载

CompareTo(nfloat)

将此实例与指定的 nfloat 浮点数进行比较,并返回一个整数,指示此实例的值是小于、等于还是大于指定的 nfloat 浮点数的值。

CompareTo(Object)

将此实例与指定对象进行比较,并返回一个整数,该整数指示此实例的值是小于、等于还是大于指定对象的值。

CompareTo(nfloat)

将此实例与指定的 nfloat 浮点数进行比较,并返回一个整数,指示此实例的值是小于、等于还是大于指定的 nfloat 浮点数的值。

public int CompareTo (nfloat value);
abstract member CompareTo : nfloat -> int
override this.CompareTo : nfloat -> int

参数

value
nfloat

返回

实现

适用于

CompareTo(Object)

将此实例与指定对象进行比较,并返回一个整数,该整数指示此实例的值是小于、等于还是大于指定对象的值。

public int CompareTo (object value);
abstract member CompareTo : obj -> int
override this.CompareTo : obj -> int

参数

value
Object

要比较的对象,或 null。

返回

一个带符号数字,指示此实例和 value 的相对值。

描述

负整数

此实例小于 value

此实例不是数字 (NaN) 而 value 是数字。 

此实例等于 value

此实例 和 value 都是 nfloat。NaN、 PositiveInfinity、 或 NegativeInfinity

正整数

此实例大于 value

此实例是数字而 value 不是数字 (NaN)。

- 或 -

value 为 null。 

实现

注解

参数 value 必须为 null 或 nfloat 的实例;否则将引发异常。 的任何 实例 nfloat,无论其值如何,都被视为大于 null。

值必须相同才能被视为相等。 特别是当浮点值依赖于多个数学运算时,它们通常会失去精度,并且其值除了最小有效位数外几乎相同。 因此,方法的 CompareTo(Object) 返回值有时可能看起来令人惊讶。

适用于