개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.19 19:54

CEIL(x)와 CEILING(x)의 차이점에 대해 알려주세요.

목록
  • 컴파일러수집가 14일 전 2025.05.19 19:54 인기
  • 136
    1



    댓글목록

    profile_image
    나우호스팅  14일 전



    CEIL(x)과 CEILING(x)는 두 가지 함수로, 모두 가장 가까운 큰 정수를 반환합니다. 그러나 두 함수의 구현 방식과 사용 범위가 약간 다릅니다.

    CEIL(x)는 ANSI SQL 표준 함수로, x보다 크거나 같은 가장 작은 정수를 반환합니다. 예를 들어, CEIL(3.7) = 4입니다.

    CEILING(x)는 MySQL에서 사용하는 함수로, x보다 크거나 같은 가장 작은 정수를 반환합니다. 예를 들어, CEILING(3.7) = 4입니다.

    두 함수의 차이점은, CEIL(x)가 ANSI SQL 표준 함수이기 때문에 다른 DBMS에서도 사용할 수 있다는 점입니다. 반면, CEILING(x)는 MySQL에서만 사용할 수 있습니다.

    두 함수 모두, x가 정수일 경우 x를 반환합니다. 예를 들어, CEIL(4) = 4, CEILING(4) = 4입니다.

    두 함수 모두, x가 음수일 경우, x보다 크거나 같은 가장 작은 음수를 반환합니다. 예를 들어, CEIL(-3.7) = -3, CEILING(-3.7) = -3입니다.

    2025-05-19 19:55

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 24,687건 / 216 페이지

검색

게시물 검색