Функции конвертации типов
Раздел описывает функции языка выражений, относящиеся к ручной конвертации типов значений.
Функция | Описание | Тип результата | Поддержка бэкенда | Поддержка фронтенда |
boolean(Object value) | Конвертирует аргумент в Boolean. | Boolean | Да | Да |
dataBlock(Object value [, String charset]) | Преобразует аргумент value в блок данных. Любое нестроковое значение сначала преобразуется в строку, а затем в массив байтов с использованием предоставленного набора символов charset (или Поддерживаемые наборы символов перечислены в приложении. | String | Да | Да |
double(Object value) | Конвертирует аргумент в Double. | Double | Да | Да |
integer(Object value [, Integer radix]) | Конвертирует аргумент в Integer. Если основание указано, эта функция преобразует значение в строку и анализирует его как целое число в этой системе счисления. В этом случае все символы в строке должны быть цифрами указанной системы счисления, за исключением, что первый символ может быть в формате ASCII знак минус ("-"), чтобы указать отрицательное значение. | Integer | Да | Да |
float(Object value) | Конвертирует аргумент в Float. | Float | Да | Да |
long(Object value [, Integer radix]) | Конвертирует аргумент в Long. Если основание указано, эта функция преобразует значение в строку и анализирует его как целое число в этой системе счисления. В этом случае все символы в строке должны быть цифрами указанной системы счисления, за исключением, что первый символ может быть в формате ASCII знак минус ("-"), чтобы указать отрицательное значение. | Long | Да | Да |
string(Object value [, String charset]) | Конвертирует аргумент value в String. Чтобы преобразовать значение value типа блок данных в строку, используйте необязательный аргумент charset, чтобы указать кодировку набора символов блока данных. Поддерживаемые наборы символов перечислены в приложении. Значение charset по умолчанию — | String | Да | Да |
timestamp(Object value) | Конвертирует аргумент в Date. Если аргумент value является числом, это число интерпретируется как временная метка Unix, т. е. количество миллисекунд с начала эпохи. Если value является строкой, делается попытка проанализировать ее в соответствии с общепринятыми шаблонами форматирования даты/времени. Если value является таблицей данных, ее ячейка первой строки и первого столбца преобразуется в дату в соответствии с приведенными выше правилами. | Date | Да | Да |
type(Object value) | Возвращает тип параметра value. Тип - это односимвольная строка, которая используется для кодирования форматов полей таблиц, т. е. | Strimg | Да | Нет |
Was this page helpful?