묻고답하기

에궁...오늘도 질문이 생겨버렸네요...ㅡㅡ;
하루라도 질문이 안 생기는 날이 없네요.
오늘의 질문은...

%  연산자는 나누고 난 나머지 값을 반환하는 기능이라고 제가 보고 있는 책에 나와 있는데,
어디에 반환을 한다는 것인지는 설명이 안되어 있네요...ㅡㅡ;
그래서 일단 코딩을 하여 보니 나머지 값을 반환하는 것이 아니고, 나누고 난 나머지를 뜻하
는거 같은데...정수간의 나누기는 정상인데, 정수와 실수간의 나누기는 비정상인거 같아요...
예를 들어
<?
$a=12;
$b=5.5;

$c=$a % $b;

echo $c;
?>
라고 하면 결과가 2 라고 나오고

<?
$a=12;
$b=4.5;

$c=$a % $b;

echo $c;
?>
라고 하면 결과가 0 이라고 나오는데요...이런 형식으로 결과값이 나오는걸 보면, 저의 생각
인데 나눌려는 값이나 나눠지는 값이 실수이면 소수점 이하를 무시하고 정수 부분만 이용하여 나누기가 이루어지는거 같은데... 맞나요?