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

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

Вход IN

Вход определяет проверяемое число. Если на входе присутствует булевское значение, то оно преобразуется в число. Значение TRUE соответствует числу 1. Значение FALSE, NULL соответствует числу 0.

Вход MIN

Вход определяет минимальное значение числа проверяемого диапазона. Это значение должно быть обязательно меньше, чем вход MAX, иначе результат на выходе Q всегда будет неверным.

Вход MAX

Вход определяет максимальное значение числа проверяемого диапазона. Это значение должно быть обязательно больше, чем вход MIN, иначе результат на выходе Q всегда будет неверным.

Выход Q

Если вход IN находится в пределах между значениями MIN и MAX или равен этим значениям, то выход истинен. В противном случае он ложен.