⊗ppPmCdExRC 108 of 447 menu

Vérification du reste de la division en PHP

Supposons que nous ayons deux variables avec des nombres :

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

Trouvons le reste de la division d'une variable par l'autre :

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

Supposons maintenant que les variables stockent des valeurs telles qu'une variable est divisible par la seconde sans reste :

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

Écrivons un script qui vérifiera si un nombre est divisible par un second sans reste :

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'divisible sans reste'; } else { echo 'divisible avec un reste'; } ?>

Supposons maintenant qu'il soit nécessaire, si le nombre est divisible avec un reste, d'afficher ce reste à l'écran :

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'divisible sans reste'; } else { echo 'divisible avec un reste ' . $a % $b; } ?>

Dans le code ci-dessus, le reste est calculé à deux endroits, ce qui n'est pas optimal.

Corrigeons le problème :

<?php $a = 10; $b = 3; $rest = $a % $b; if ($rest === 0) { echo 'divisible sans reste'; } else { echo 'divisible avec un reste ' . $rest; } ?>

Comme on le sait, les nombres pairs se divisent par 2 sans reste, et les nombres impairs - avec un reste. Supposons que vous ayez un nombre. À l'aide de l'opérateur % et de la construction if, vérifiez si ce nombre est pair ou non.

Un nombre est donné. Vérifiez qu'il est divisible par 3.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser