⊗ppPmCdExRC 108 of 447 menu

Праверка астачы ад дзялення ў PHP

Няхай у нас ёсць дзве зменныя з лікамі:

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

Давайце знойдзем астачу ад дзялення адной зменнай на другую:

<?php $a = 10; $b = 3; echo $a % $b; // выведзе 1 ?>

Няхай цяпер у зменных захоўваюцца такія значэнні, што адна зменная дзеліцца на другую нацэла:

<?php $a = 10; $b = 5; echo $a % $b; // выведзе 0 ?>

Давайце напішам скрыпт, які будзе правяраць, ці дзеліцца нацэла адзін лік на другі:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'divisible without remainder'; } else { echo 'divisible with remainder'; } ?>

Няхай цяпер патрабуецца, калі лік дзеліцца з астачай, вывесці гэтую астачу на экран:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'divisible without remainder'; } else { echo 'divisible with remainder ' . $a % $b; } ?>

У прыведзеным вышэй кодзе атрымліваецца, што астача вылічваецца ў двух месцах, а гэта не аптымальна.

Папрабуем праблему:

<?php $a = 10; $b = 3; $rest = $a % $b; if ($rest === 0) { echo 'divisible without remainder'; } else { echo 'divisible with remainder ' . $rest; } ?>

Як вядома, цотныя лікі дзеляцца на 2 без астачы, а няцотныя - з астачай. Няхай у вас дадзены лік. З дапамогай аператара % і канструкцыі if праверце, ці цотны гэты лік ці не.

Дадзены лік. Праверце, што ён дзеліцца на 3.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць