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

Функціональний блок INRANGE перевіряє, чи знаходиться число всередині діапазону.

Вхід IN

Вхід визначає число для перевірки. Якщо на вхід подається булеве значення, то воно перетворюється на число. Значення TRUE відповідає числу 1. Значення FALSE, NULL відповідає числу 0.

Вхід MIN

Вхід визначає мінімальне значення діапазону для перевірки. Це значення повинно бути обов'язково менше за вхід MAX, інакше результат на виході Q завжди хибний.

Вхід MAX

Вхід визначає максимальне значення діапазону для перевірки. Це значення повинно бути обов'язково більше за вхід MIN, інакше результат на виході Q завжди хибний.

Вихід Q

Якщо вхід IN знаходиться всередині діапазону між входовими значеннями MIN та MAX або дорівнює цим значенням, то вихід істинний. В іншому випадку він хибний.