Site Logo

ToInt

Группа: Функции конверсии

Платформы: t0500, t0700, t1000

Синтаксис

<ToInt: <x>>

Описание

Преобразует переданный параметр в число. Если параметр имеет строковый тип, то производится конверсия из десятичной записи. Если строка содержит недопустимые (не цифровые) символы, будет возвращен 0. Если параметр является байт-массивом (value), то: при длине 2 результируещее число будет вычислено по формуле (value[0] << 8) | value[1], при длине 3 - будет вычислено по формуле (value[0] << 16) | (value[1] << 8) | value[2], при длине 4 - будет вычислено по формуле (value[0] << 24) | (value[1] << 16) | (value[2] << 8) | value[3], иначе будет сгенерировано исключение;

  • Если будет передан пустой массив, то будет возвращен 0.

Примеры