본문 바로가기
카테고리 없음

소수점 처리 올림,반올림,버림 함수 (CEIL,ROUND,TRUNC) 사용법 & 예제

by sftt 2023. 12. 14.

소수점 처리 함수 (CEIL, ROUND, TRUNC) 사용법과 예제

개요

이 포스팅에서는 소수점 처리를 위한 올림, 반올림, 버림 함수인 CEIL, ROUND, TRUNC에 대해 설명하고 사용하는 방법과 예제를 소개합니다.

CEIL (올림)

  • 함수 형식: CEIL(number)
  • 기능: 주어진 숫자보다 크거나 같은 가장 작은 정수를 반환하는 함수입니다. 즉, 소수점 이하의 자리를 올림하여 정수로 만들어 줍니다.

사용 예제

// 예제 1
CEIL(3.5) => 4

3.5는 가장 가까운 정수로는 4이기 때문에 4가 반환됩니다.

// 예제 2
CEIL(-2.1) => -2

-2.1은 -2보다 크거나 같은 가장 작은 정수이므로 -2가 반환됩니다.

ROUND (반올림)

  • 함수 형식: ROUND(number, [decimal_places])
  • 기능: 주어진 숫자를 반올림하여 지정된 소수점 자리수까지 반환하는 함수입니다. 소수점 자리수를 지정하지 않으면 기본적으로 0으로 설정됩니다.

사용 예제

// 예제 1
ROUND(2.345) => 2

소수점 첫째 자리에서 반올림하여 정수 2가 반환됩니다.

// 예제 2
ROUND(2.345, 2) => 2.35

소수점 둘째 자리에서 반올림하여 2.35가 반환됩니다.

TRUNC (버림)

  • 함수 형식: TRUNC(number, [decimal_places])
  • 기능: 주어진 숫자를 정수나 지정된 소수점 자리수까지 버림하여 반환하는 함수입니다. 소수점 자리수를 지정하지 않으면 기본적으로 0으로 설정됩니다.

사용 예제

// 예제 1
TRUNC(4.78) => 4

소수점 아래의 숫자를 모두 버려서 정수 4가 반환됩니다.

// 예제 2
TRUNC(4.78, 1) => 4.7

소수점 첫째 자리까지 버려서 4.7이 반환됩니다.

마무리

이로써 CEIL, ROUND, TRUNC 함수의 사용 방법과 예제에 대해 알아보았습니다. 각 함수는 소수점 처리에 유용하게 사용될 수 있으며, 적절히 활용하여 원하는 결과를 도출할 수 있습니다.

댓글