반응형
C에서 정수 나눗셈은 소수점 이하를 버리고(Truncate) 결과를 반환한다.
나눗셈 결과값이 양인 정수는 다음과 같이 버림(Floor)의 결과를 얻는다.
0/10 = 0 → 0 1/10 = 0.1 → 0 10/10 = 1 → 1 11/10 = 1.1 → 1 |
나눗셈 결과값이 음인 정수는 다음과 같이 올림(Ceiling)의 결과를 얻는다.
-1/10 = -0.1 → 0 -10/10 = -1 → 1 -11/10 = -1.1 → -1 |
반응형
'컴퓨터 > C' 카테고리의 다른 글
C의 min, max 함수 (0) | 2019.10.17 |
---|---|
[C] 포인터의 이해 (0) | 2019.02.05 |
C++ 연산자 오버로드 (0) | 2018.08.13 |
[C] volatile 선언문 (0) | 2016.04.03 |
C 언어 (0) | 2016.03.05 |
댓글