在php中可以通過(guò)算術(shù)運(yùn)算符“/”來(lái)實(shí)現(xiàn)整數(shù)除以整數(shù),其除法運(yùn)算符總是返回浮點(diǎn)數(shù),只有當(dāng)兩個(gè)操作數(shù)都是整數(shù)并且正好能整除,這時(shí)它返回一個(gè)整數(shù)。
本文操作環(huán)境:Windows7系統(tǒng)、PHP7.1版,DELL G3電腦
php怎么實(shí)現(xiàn)整數(shù)除以整數(shù)?
$a / $b
除法 $a 除以 $b 的商。
$a % $b
取模 $a 除以 $b 的余數(shù)。
除法運(yùn)算符總是返回浮點(diǎn)數(shù)。只有在下列情況例外:兩個(gè)操作數(shù)都是整數(shù)(或字符串轉(zhuǎn)換成的整數(shù))并且正好能整除,這時(shí)它返回一個(gè)整數(shù)。 整數(shù)除法可參考 intdiv()。
取模運(yùn)算符的操作數(shù)在運(yùn)算之前都會(huì)轉(zhuǎn)換成整數(shù)(除去小數(shù)部分)。 浮點(diǎn)數(shù)取??蓞⒖?fmod()。
取模運(yùn)算符 % 的結(jié)果和被除數(shù)的符號(hào)(正負(fù)號(hào))相同。即 $a % $b 的結(jié)果和 $a 的符號(hào)相同。例如:
<?php echo (5 % 3)."n"; // prints 2 echo (5 % -3)."n"; // prints 2 echo (-5 % 3)."n"; // prints -2 echo (-5 % -3)."n"; // prints -2 ?>
推薦:《PHP視頻教程》