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

Функціональний блок BW_LIMIT обмежує діапазон бітів.

Вхід IN

На вході можна використовувати всі типи даних. Біти на вході зсуваються вліво на кількість позицій, задану на вході N. Видалені символи додаються знову в початок (ротація).

Увага: Зверніть увагу, що Antcas Control намагається при передачі значень перетворити їх у рядок символів. Це може призвести до небажаних результатів. Дивіться функціональні блоки для Типових конверсій.

Вхід MIN

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

Вхід MAX

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

Вихід

На виході повертається обчислене значення.