$bbb를 $aaa로 나누었을 때의 몫과 나머지
몫 구하기
방법 1
($bbb - ($bbb % $aaa)) / $aaa;
방법 2
sprintf('%d',$bbb / $aaa)방법 3☞ 부정확한 경우가 있다.
floor( $bbb / $aaa );
ex> floor(1.9999999999999999999999999) 일 때, 2로 인식한다.
※ ceil, floor, round 함수를 사용할 때는 주의를 요함!
나머지 구하기
$bbb % $aaa
[몫과 나머지 구하기] 소스 보기
<참고> ceil, floor, round 함수의 몇가지 예제
[ceil] ☞ 올림 수 리턴
ceil(1.4) : 2
ceil(1.5) : 2
ceil(1.6) : 2
ceil(-1.4) : -1
ceil(-1.5) : -1
ceil(-1.6) : -1
[floor] ☞ 내림 수 리턴
floor(1.4) : 1
floor(1.5) : 1
floor(1.6) : 1
floor(-1.4) : -2
floor(-1.5) : -2
floor(-1.6) : -2
[round] ☞ 반올림 리턴
round(1.4) : 1
round(1.5) : 2
round(1.6) : 2
round(-1.4) : -1
round(-1.5) : -2
round(-1.6) : -2