본문으로 바로가기
homeimage
  1. Home
  2. 컴퓨터/프로그래밍
  3. C함수 소수점 이하 모두 올림 함수 ceil()

C함수 소수점 이하 모두 올림 함수 ceil()

· 댓글개 · 바다야크

C함수 소수점 이하 모두 올림 ceil()

소수점이 있다면 무조건 올림을 합니다.

  • 헤더: math.h
  • 형태: double ceil( long x)
  • 인수: double x 정수로 변환할 long 형 값
  • 반환: double 소수점을 모두 올림한 정수 값

올림과 버림 함수입니다.

목적 함수 헤더 파일
소수점 이하 모두 올림 ceil() math.h
소수점 이하 모두 버림 floor() math.h

변수 타입에 따라 함수가 준비되어 있습니다.

변수 타입 함수 헤더 파일
double ceil( double x) math.h
float ceilf( float x) math.h
long double ceill(long double x) math.h

C언어 ceil() 함수 예제

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

int main( void)
{
   printf( "ceil( %g) = %g\n", 123.000, ceil( 123.000));
   printf( "ceil( %g) = %g\n", 123.001, ceil( 123.001));
   printf( "ceil( %g) = %g\n", 123.099, ceil( 123.099));
   printf( "ceil( %g) = %g\n", 123.999, ceil( 123.999));

   return 0;
}

C언어 ceil() 함수 실행 결과

]$ ./a.out
ceil( 123) = 123
ceil( 123.001) = 124
ceil( 123.099) = 124
ceil( 123.999) = 124
]$
SNS 공유하기
💬 댓글 개
이모티콘창 닫기
울음
안녕
감사해요
당황
피폐

이모티콘을 클릭하면 댓글창에 입력됩니다.