⊗ppPmCdExRC 108 of 447 menu

Dalījuma atlikuma pārbaude PHP

Pieņemsim, ka mums ir divi skaitļu mainīgie:

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

Atradīsim viena mainīgā dalījuma atlikumu ar otru:

<?php $a = 10; $b = 3; echo $a % $b; // izvadīs 1 ?>

Pieņemsim, ka mainīgajos tagad glabājas tādas vērtības, ka viens mainīgais dalās ar otru bez atlikuma:

<?php $a = 10; $b = 5; echo $a % $b; // izvadīs 0 ?>

Uzrakstīsim skriptu, kas pārbaudīs, vai viens skaitlis dalās ar otro bez atlikuma:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'dalās bez atlikuma'; } else { echo 'dalās ar atlikumu'; } ?>

Pieņemsim, ka tagad ir nepieciešams, ja skaitlis dalās ar atlikumu, izvadīt šo atlikumu uz ekrāna:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'dalās bez atlikuma'; } else { echo 'dalās ar atlikumu ' . $a % $b; } ?>

Iepriekš dotajā kodā izrādās, ka atlikums tiek aprēķināts divās vietās, kas nav optimāli.

Izlabosim problēmu:

<?php $a = 10; $b = 3; $rest = $a % $b; if ($rest === 0) { echo 'dalās bez atlikuma'; } else { echo 'dalās ar atlikumu ' . $rest; } ?>

Kā zināms, pāra skaitļi dalās ar 2 bez atlikuma, bet nepāra - ar atlikumu. Pieņemsim, ka jums ir dots skaitlis. Izmantojot operatoru % un konstrukciju if pārbaudiet, vai šis skaitlis ir pāra vai nē.

Dots skaitlis. Pārbaudiet, ka tas dalās ar 3.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt