Функциональный блок BW_LIMIT

Функциональный блок BW_LIMIT ограничивает битовый диапазон.

Вход IN

На входе могут использоваться все типы данных. Битовые значения на входе сдвигаются влево на количество позиций, указанных на входе N. Удаленные символы добавляются в начало (вращение).

Внимание: Обратите внимание, что Antcas Control пытается при передаче значений преобразовать их в строку. Это может привести к нежелательным результатам. См. функциональные блоки для преобразования типов.

Вход MIN

Вход определяет нижнюю битную длину как целое число. Максимальная длина составляет 64 бита, а минимальная — 0 бит. Если вход не определен или значение равно NULL, принимается 0. Все большие биты обрезаются. Если вход больше, чем вход MAX, возвращается 0.

Вход MAX

Вход определяет верхнюю битную длину как целое число. Максимальная длина составляет 64 бита, а минимальная — 1 бит. Если вход не определен или значение равно NULL, принимается 64. Все большие биты обрезаются. Если вход меньше, чем вход MIN, возвращается 0.

Выход

На выходе возвращается рассчитанный результат.