
फंक्शन ब्लॉक INRANGE यह जांचता है कि एक संख्या किसी रेंज के अंदर है या नहीं।
इनपुट उस संख्या को परिभाषित करता है जिसे जांचा जाना है। अगर इनपुट पर एक बूलियन वैल्यू आती है, तो इसे एक संख्या में बदल दिया जाता है। वैल्यू TRUE के लिए 1 का मतलब होता है। वैल्यू FALSE, NULL के लिए 0 का मतलब होता है।
इनपुट उस न्यूनतम वैल्यू को परिभाषित करता है जो जांची जाने वाली रेंज की संख्या के रूप में होती है। यह वैल्यू अवश्य ही इनपुट MAX से छोटी होनी चाहिए, अन्यथा परिणाम आउटपुट Q पर हमेशा गलत होगा।
इनपुट उस अधिकतम वैल्यू को परिभाषित करता है जो जांची जाने वाली रेंज की संख्या के रूप में होती है। यह वैल्यू अवश्य ही इनपुट MIN से बड़ी होनी चाहिए, अन्यथा परिणाम आउटपुट Q पर हमेशा गलत होगा।
अगर इनपुट IN इनपुट वैल्यू MIN और MAX के बीच की रेंज के अंदर है या वैल्यू इनपुट वैल्यू MIN और MAX के बराबर है, तो आउटपुट सत्य होता है। अन्यथा वह असत्य होता है।