Blok Funkce LIMIT

Blok funkce LIMIT omezí hodnotu podle rozsahu.

Vstup IN

Vstup definuje číslo, které má být omezeno. Pokud je na vstupu boolean hodnota, je převedena na číslo. Hodnota TRUE odpovídá číslu 1. Hodnota FALSE, NULL odpovídá číslu 0.

Vstup MIN

Vstup definuje dolní mez jako číslo omezeného rozsahu. Tato hodnota musí být nutně menší než vstup MAX, jinak je výsledek na výstupu Q vždy hodnota na vstupu MAX.

Vstup MAX

Vstup definuje horní mez jako číslo omezeného rozsahu. Tato hodnota musí být nutně větší než vstup MIN, jinak je výsledek na výstupu Q vždy hodnota na vstupu MAX.

Výstup Q

Pokud je vstup IN uvnitř rozsahu mezi hodnotami vstupů MIN a MAX, je vstup IN přenesen na výstup. V opačném případě je omezen hodnotami vstupů MIN a MAX.