⊗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 'деливи без остаток'; } else { echo 'деливи со остаток'; } ?>

Нека сега се бара, ако бројот се дели со остаток, да се испечати тој остаток на екран:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'деливи без остаток'; } else { echo 'деливи со остаток ' . $a % $b; } ?>

Во горенаведениот код, испаѓа дека остатокот се пресметува на две места, а тоа не е оптимално.

Да ја поправиме проблемот:

<?php $a = 10; $b = 3; $rest = $a % $b; if ($rest === 0) { echo 'деливи без остаток'; } else { echo 'деливи со остаток ' . $rest; } ?>

Како што е познато, парните броеви се делат со 2 без остаток, а непарните - со остаток. Нека имате даден број. Со помош на операторот % и конструкцијата if проверете дали овој број е парен или не.

Даден е број. Проверете, дали тој се дели со 3.

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