初級 › 整数同士の割り算 / が小数になる(整数除算ではない) › パターン4
整数同士の割り算 / が小数になる(整数除算ではない)
PHPの / 演算子は割り切れるかどうかに関わらず、割り切れない場合は自動的に小数(float)を返します。
1 <?php 2 echo 20 / _; ^
出力: 3.3333333333333期待: 5 (エラーにはなりません)
空欄を埋めて実行を通す
20を6で割ると割り切れないため、/演算子は自動的に小数を返します。
次の問題初級 › 整数同士の割り算 / が小数になる(整数除算ではない) › パターン4
PHPの / 演算子は割り切れるかどうかに関わらず、割り切れない場合は自動的に小数(float)を返します。
1 <?php 2 echo 20 / _; ^
空欄を埋めて実行を通す
20を6で割ると割り切れないため、/演算子は自動的に小数を返します。
次の問題整数の商だけが欲しい場合はintdiv()を使う必要があります。