Double.IsFinite(Double) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, является ли указанное значение конечным (нулевым, субнормальным или нормальным).
public:
static bool IsFinite(double d) = System::Numerics::INumberBase<double>::IsFinite;
public:
static bool IsFinite(double d);
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 и не бесконечно.