Funkcia → min()

Popis :

Vypočíta (min?) pre dve čísla.

Syntax :

Parametre :

x: prvé číslo. Povolené typy údajov: (any data type) akýkoľvek typ údajov.

y: druhé číslo. Povolené typy údajov: (any data type) akýkoľvek typ údajov.

Returns :

Menšie z dvoch hodnôt parametrov.

Príklad kódu :

Kód zaisťuje, že sa nikdy nedostane nad 100.

sensVal = min(sensVal, 100);  // priradí sensVal k menšej z hodnôt sensVal alebo 100
                              // zabezpečiť, aby sa nikdy nedostal nad 100.

Poznámky :

Možno proti intuícii sa max () často používa na obmedzenie dolnej časti rozsahu premennej, zatiaľ čo min () sa používa na obmedzenie hornej hranice rozsahu. Kvôli spôsobu implementácie funkcie min() sa vyhnite používaniu iných funkcií v zátvorkách, môže to viesť k nesprávnym výsledkom

min(a++, 100);  // vyhnúť sa tomuto - prináša to nesprávne výsledky

min(a, 100);
a++;  // použite namiesto toho toto

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Nemôžete kopírovať obsah tejto stránky