⊗ppPmCdExRC 108 of 447 menu

Kontrola zvyšku po delení v PHP

Majme dve premenné s číslami:

<?php $a = 10; $b = 3; ?>

Nájdime zvyšok po delení jednej premennej druhou:

<?php $a = 10; $b = 3; echo $a % $b; // vypíše 1 ?>

Predpokladajme teraz, že v premenných sú uložené také hodnoty, že jedna premenná je deliteľná druhou bezo zvyšku:

<?php $a = 10; $b = 5; echo $a % $b; // vypíše 0 ?>

Napíšme skript, ktorý bude kontrolovať, či je jedno číslo deliteľné druhým bezo zvyšku:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'deliteľné bezo zvyšku'; } else { echo 'deliteľné so zvyškom'; } ?>

Predpokladajme teraz, že ak sa číslo delí so zvyškom, je potrebné tento zvyšok vypísať na obrazovku:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'deliteľné bezo zvyšku'; } else { echo 'deliteľné so zvyškom ' . $a % $b; } ?>

V uvedenom kóde sa zvyšok po delení počíta na dvoch miestach, čo nie je optimálne.

Opravme tento problém:

<?php $a = 10; $b = 3; $rest = $a % $b; if ($rest === 0) { echo 'deliteľné bezo zvyšku'; } else { echo 'deliteľné so zvyškom ' . $rest; } ?>

Ako je známe, párne čísla sú deliteľné číslom 2 bezo zvyšku, zatiaľ čo nepárne so zvyškom. Nech máte dané číslo. Pomocou operátora % a konštrukcie if skontrolujte, či je toto číslo párne alebo nie.

Dané číslo. Skontrolujte, že je deliteľné číslom 3.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť