$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
'Development > PHP' 카테고리의 다른 글
[PHP] array_values (0) | 2012.02.17 |
---|---|
[PHP] autoload 강좌 (0) | 2010.12.25 |
[PHP] substr 함수 (0) | 2010.11.15 |
[PHP] str_pad 문자 채우기 (지정 길이가 되도록 특정 문자열로 채우기) (0) | 2010.06.30 |
PHP 코드를 최적화하는 40가지 팁 (번역) (0) | 2009.07.25 |
PHP에서 @란??? (0) | 2009.07.25 |
세션이란? (0) | 2006.01.15 |
include, require (0) | 2006.01.08 |
효율적인 경로지정 (0) | 2006.01.07 |
원프레임 구성 (0) | 2006.01.06 |
댓글