본문 바로가기

Native/C

[레퍼런스] ceil()

ceil

원형
double ceil(double x);

헤더파일
math.h

기능
인수 x를 올림한다. 즉 1.5는 2로 3.14는 4로 만든다 (무조건 올림)

리턴값
x보다 적지 않는 최소의 정수

참고함수
floor(무조건 버림)

예제

#include <stdio.h>
#include <math.h>

int main(int argc, char *argv[])
{
    double pi = 3.14;
    double pi2 = -3.14;

    printf("pi = %.2f, ceil(pi) = %.2f\n", pi, ceil(pi));
    printf("pi2= %.2f, ceil(pi2) = %.2f\n", pi2, ceil(pi2));


    return 0;
}

결과
pi = 3.14, ceil(pi) = 4.00
pi2 = 3.14, ceil(pi2) = 3.00

'Native > C' 카테고리의 다른 글

[레퍼런스] _chmod()  (0) 2013.10.02
[레퍼런스] chdir()  (0) 2013.10.02
[레퍼런스] calloc()  (0) 2013.10.02
[레퍼런스] atol()  (0) 2013.10.02
[레퍼런스] atoi()  (0) 2013.10.02