Double.IsFinite(Double) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, является ли указанное значение конечным (нулевым, субнормальным или нормальным).
public:
static bool IsFinite(double d);
public:
static bool IsFinite(double d) = System::Numerics::INumberBase<double>::IsFinite;
public static bool IsFinite (double d);
static member IsFinite : double -> bool
Public Shared Function IsFinite (d As Double) As Boolean
Параметры
- d
- Double
Число с плавающей запятой двойной точности.
Возвращаемое значение
true
, если значение является конечным (ноль, ненормальный или нормальный); false
в противном случае.
Реализации
Комментарии
Это фактически проверяет значение не NaN и не бесконечно.