소수점 이하를 올림하거나 내림하는 함수 입니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include <stdio.h> #include <math.h> int main(void) { double x = 1.5; printf("ceil(%f) =%f\n", x, ceil(x)); printf("floor(%f) =%f\n", x, floor(x)); return 0; } //결과값 // ceil(1.5) = 2 // floor(1.5) = 1 | cs |
ceil은 올림 함수 이고
floor은 내림 함수입니다.
유용하게 사용할 수 있습니다.
'- C , C++' 카테고리의 다른 글
[ C, C++ ] x의 n승 구하기 (0) | 2016.09.30 |
---|---|
[ C / C++ ] for문에서 i++ 와 ++i 의 차이 (3) | 2015.08.28 |
[ C / C++ ] 간단한 중복 없는 정수 Random 함수 (0) | 2015.08.28 |
[ C / C++ ] 간단한 삽입 정렬 (0) | 2015.08.27 |