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
.
Значение |
Описание |
---|---|
Отрицательное целое число |
Этот экземпляр меньше параметра -или- Этот экземпляр не является числом (NaN), а параметр |
Нуль |
Этот экземпляр и параметр -или- Эти экземпляры и |
Положительное целое число |
Этот экземпляр больше параметра -или- Этот экземпляр является числом, а параметр -или-
Параметр |
Реализации
Комментарии
Параметр value
должен иметь значение NULL или экземпляр nfloat; в противном случае возникает исключение. Любой nfloatэкземпляр , независимо от его значения, считается больше null.
Значения должны быть идентичными, чтобы считаться равными. В частности, если значения с плавающей запятой зависят от нескольких математических операций, они часто теряют точность, а значения почти идентичны, за исключением наименее значимых цифр. Из-за этого возвращаемое значение метода иногда CompareTo(Object) может показаться удивительным.