⊗ppPmCdExRC 108 of 447 menu

Controle van de rest bij deling in PHP

Stel we hebben twee variabelen met getallen:

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

Laten we de rest van de deling van de ene variabele door de andere vinden:

<?php $a = 10; $b = 3; echo $a % $b; // geeft 1 ?>

Stel dat er nu waarden in de variabelen zijn opgeslagen zodat de ene variabele zonder rest deelbaar is door de tweede:

<?php $a = 10; $b = 5; echo $a % $b; // geeft 0 ?>

Laten we een script schrijven dat controleert of het ene getal zonder rest deelbaar is door het tweede:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'deelbaar zonder rest'; } else { echo 'deelbaar met rest'; } ?>

Stel dat het nu vereist is, als het getal deelbaar is met een rest, om deze rest op het scherm weer te geven:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'deelbaar zonder rest'; } else { echo 'deelbaar met rest ' . $a % $b; } ?>

In de bovenstaande code gebeurt het dat de rest op twee plaatsen wordt berekend, en dat is niet optimaal.

Laten we het probleem oplossen:

<?php $a = 10; $b = 3; $rest = $a % $b; if ($rest === 0) { echo 'deelbaar zonder rest'; } else { echo 'deelbaar met rest ' . $rest; } ?>

Zoals bekend zijn even getallen deelbaar door 2 zonder rest, en oneven getallen - met een rest. Stel dat je een getal hebt. Gebruik de operator % en de constructie if om te controleren of dit getal even is of niet.

Er is een getal gegeven. Controleer of het deelbaar is door 3.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren