[]
이 함수는 지정한 수의 소수 부분을 잘라냅니다.
TRUNC(value, precision)
인수 | 설명 |
---|---|
value | 잘라낼 숫자 |
precision | 정밀도를 나타내는 정수; 0보다 크면 지정한 소수 자릿수까지 자름; 0이거나 지정하지 않으면 가장 가까운 정수까지 자름; 0보다 작으면 소수점 왼쪽 자리에서 가장 가까운 10의 자리 단위로 반올림 |
TRUNC 함수와 INT 함수는 모두 정수를 반환할 수 있다는 점에서 비슷합니다. TRUNC 함수는 숫자의 소수 부분을 제거하며 반올림하지 않습니다. INT 함수는 숫자를 가장 가까운 아래 정수로 내림합니다.
음수에 대해 두 함수는 다르게 동작합니다: 예를 들어 TRUNC(–4.2, 0)은 –4를 반환하지만 INT(–4.2)는 –5를 반환합니다. 이는 –5가 더 작은 정수이기 때문입니다.
두 인수 모두 숫자 데이터를 받으며 숫자 데이터를 반환합니다.
TRUNC(B16)
TRUNC(R16C2)
TRUNC(5.745)
결과는 5입니다.
TRUNC(-5.745)
결과는 -5입니다.
TRUNC(5.745,2)
결과는 5.74입니다.
TRUNC(PI())
결과는 3입니다.