floor, ceiling 등 함수를 쓰지 않고 반올림 간단하게 구현하기
반올림 구현하기
floor 같은 함수를 써도 되지만,
int형 캐스팅을 이용해 간단하게 구현할 수 있다.
int res = (double)sum / n + 0.5;
양수값의 경우 +0.5하고 인트 캐스팅
음수값의 경우 -0.5하고 인트 캐스팅
'CS > C++' 카테고리의 다른 글
malloc 기본적인 사용법 (0) | 2022.07.22 |
---|---|
문자와 숫자 간 변환법(char to int, int to char) (0) | 2022.07.22 |
call by value, address, reference 차이점 정리 (0) | 2022.07.19 |
lvalue와 rvalue의 이해, 증감연산자와 앰퍼센드 연산자 (0) | 2022.07.19 |
STL sort 함수 사용법 (0) | 2022.07.19 |
댓글