cat()

Назначение

Функция cat() конвертирует числовой тип данных в числовой идентификатор.

Числовой идентификатор – тип данных системного уровня, который используется в определенных процедурах PolyAnalyst.

Синтаксис и аргументы

cat(значение)

Функция cat() требует наличия одного аргумента, который должен быть [Булевым], [Числовым] или [Целочисленным] значением, либо значением типа [Дата/время]. Функция также принимает типы данных функций int() и num().

Функция также поддерживает некоторые строковые именованные параметры:

  • cat_symbol

  • integer_conversion

  • nan_name

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

Функция cat() возвращает [Числовой идентификатор].

Если аргумент относится к типу [Дата/время], функция возвращает число дней с 1 января 1970 г.

Функция возвращает нулевое значение, если:

  • исходное значение нулевое;

  • парсинг исходного значения невозможно выполнить в связи с тем, что исходное значение не содержит числа в нужном формате;

  • входное значение представлено данными типа "географические координаты".

Примеры

cat(5.0) возвращает ~5.0

cat(1) возвращает ~1

cat(makedate(2006, 1, 2, 12, 30, 30)) возвращает ~13150