फंक्शन ब्लॉक LIMIT

फंक्शन ब्लॉक LIMIT एक मान को किसी रेंज के अनुसार सीमित करता है।

इनपुट IN

इनपुट वह संख्या को परिभाषित करता है जिसे सीमित किया जाना है। अगर इनपुट पर कोई boolean मान होता है, तो इसे एक संख्या में बदल दिया जाता है। मान TRUE के बराबर होता है 1। मान FALSE, NULL के बराबर होता है 0

इनपुट MIN

इनपुट सीमित रेंज का निचला सीमा मान संख्या के रूप में परिभाषित करता है। यह मान अवश्य ही इनपुट MAX से छोटा होना चाहिए, अन्यथा परिणाम आउटपुट Q पर हमेशा इनपुट MAX का मान होगा।

इनपुट MAX

इनपुट सीमित रेंज का ऊपरी सीमा मान संख्या के रूप में परिभाषित करता है। यह मान अवश्य ही इनपुट MIN से बड़ा होना चाहिए, अन्यथा परिणाम आउटपुट Q पर हमेशा इनपुट MAX का मान होगा।

आउटपुट Q

अगर इनपुट IN इनपुट मान MIN और MAX के बीच की रेंज में आता है, तो इनपुट IN को आउटपुट पर आगे बढ़ाया जाता है। अन्यथा इसे इनपुट्स MIN और MAX के मानों द्वारा सीमित कर दिया जाता है।