되는대로 살자

[C언어] 반올림 하는 방법 본문

2009~2014/C/C++

[C언어] 반올림 하는 방법

malu 2010. 11. 6. 14:42

올림 함수인 ceil과 버림 함수 floor 를 이용한다.
ceil 사용법
ceil(x) = x보다 작지않은 가장 작은정수 값
floor(x) = x보다 크지않은 가장 큰 정수 값
 따라서 반올림은 다음과 같이 한다.  
//반올림할 수 = x
x=floor(x+0.5); // 0.5를 더한 뒤 floor에 넣으면 반올림이 된다.