isfinite()

Возвращает значение, указывающее, является ли вход конечное значение, то есть оно не является бесконечным или NaN.

Синтаксис

isfinite(number)

Дополнительные сведения о соглашениях о синтаксисе.

Параметры

Имя Тип Обязательно Описание
number real ✔️ Значение, проверка, если оно конечное.

Возвращаемое значение

true Значение , если x является конечным и false в противном случае.

Пример

range x from -1 to 1 step 1
| extend y = 0.0
| extend div = 1.0*x/y
| extend isfinite=isfinite(div)

Выходные данные

x y div isfinite
-1 0 -∞ 0
0 0 Не число 0
1 0 0
  • Чтобы проверка, имеет ли значение NULL, см. раздел isnull().
  • Чтобы проверка, является ли значение бесконечным, см. раздел isinf().
  • Чтобы проверка, если значение равно NaN (Not-a-Number), см. раздел isnan().