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