⊗ppPmCdExRC 108 of 447 menu

Jagunemise jäägi kontrollimine PHP-s

Olgu meil kaks muutujat numbritega:

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

Leiame ühe muutuja jagamise jäägi teisega:

<?php $a = 10; $b = 3; echo $a % $b; // väljastab 1 ?>

Olgu nüüd muutujates sellised väärtused, et üks muutuja jagub teisega täpselt:

<?php $a = 10; $b = 5; echo $a % $b; // väljastab 0 ?>

Kirjutame skripti, mis kontrollib, jagub üks number teisega täpselt või mitte:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'jagub ilma jäägita'; } else { echo 'jagub jäägiga'; } ?>

Olgu nüüd vajadusel, kui number jagub jäägiga, see jääk ekraanile kuvada:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'jagub ilma jäägita'; } else { echo 'jagub jäägiga ' . $a % $b; } ?>

Ülaltoodud koodis selgub, et jääk arvutatakse kahes kohas, mis pole optimaalne.

Parandame probleemi:

<?php $a = 10; $b = 3; $rest = $a % $b; if ($rest === 0) { echo 'jagub ilma jäägita'; } else { echo 'jagub jäägiga ' . $rest; } ?>

Nagu teada, jaguvad paarisarvud 2-ga ilma jäägita, paaritud aga jäägiga. Olgu teile antud number. Kasutades operaatorit % ja konstruktsiooni if kontrollige, kas see on paaris või paaritu number.

Antud number. Kontrollige, et see jagub 3-ga.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu