⊗ppPmCdExRC 108 of 447 menu

Jakojäännöksen tarkistus PHP:ssä

Olkoon meillä kaksi muuttujaa numeroilla:

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

Etsitään yhden muuttujan jakamisen jakojäännös toisella:

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

Olkoon nyt, että muuttujissa tallennetaan sellaisia arvoja, että yksi muuttuja jaetaan toisella tasan:

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

Kirjoitetaan skripti, joka tarkistaa, jakautuuko yksi numero toisella tasan:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'jaollinen ilman jakojäännöstä'; } else { echo 'jaollinen jakojäännöksellä'; } ?>

Olkoon nyt vaadittu, että jos luku jaetaan jakojäännöksellä, tulostetaan tämä jakojäännös näytölle:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'jaollinen ilman jakojäännöstä'; } else { echo 'jaollinen jakojäännöksellä ' . $a % $b; } ?>

Yllä olevassa koodissa käy niin, että jakojäännös lasketaan kahdessa paikassa, mikä ei ole optimaalista.

Korjataan ongelma:

<?php $a = 10; $b = 3; $rest = $a % $b; if ($rest === 0) { echo 'jaollinen ilman jakojäännöstä'; } else { echo 'jaollinen jakojäännöksellä ' . $rest; } ?>

Kuten tiedetään, parilliset luvut jaetaan 2:lla ilman jakojäännöstä, ja parittomat - jakojäännöksellä. Olkoon sinulle annettu luku. %-operaattorin ja if-rakenteen avulla tarkista onko tämä luku parillinen vai ei.

Annettu luku. Tarkista, että se on jaollinen 3:lla.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää