⊗ppPmCdExRC 108 of 447 menu

PHPでの剰余演算の確認

数値を持つ2つの変数があるとします:

<?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; } ?>

上記のコードでは、余りが2か所で計算されており、 これは最適ではありません。

この問題を修正しましょう:

<?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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否