특정 개수의 자릿수만 남기고 나머지 자리를 잘라 버립니다.
사용 예
TRUNC(3.141592654,2)
TRUNC(A2,0)
TRUNC(1.23)
구문
TRUNC(값, [소수점_이하_자릿수])
값
- 잘라 버릴 값입니다.소수점_이하_자릿수
- [ 선택사항 - 기본값은0
] - 남길 소수점 이하 자릿수입니다.소수점_이하_자릿수
가값
의 유효숫자의 수보다 클 경우, 값이 그대로 반환됩니다.소수점_이하_자릿수
는 음수일 수 있으며, 이 경우 정하는 소수점 이하 자릿수는 0으로 바뀝니다. 소수점 이하는 모두 버립니다.값
의 모든 자릿수가 0으로 바뀌면TRUNC
은0
을 반환합니다.
참고
TRUNC
는 반올림 없이 필요없는 자릿수는 버립니다.
더보기
ROUNDUP
: 숫자를 특정 소수점 이하 자릿수로 올립니다.
ROUNDDOWN
: 숫자를 특정 소수점 이하 자릿수로 버립니다.
ROUND
: 표준 규칙에 따라 숫자를 특정 소수점 이하 자릿수로 반올림합니다.
MROUND
: 한 숫자를 다른 숫자의 가장 가까운 정수배로 반올림합니다.
INT
: 해당 숫자보다 작거나 같은 가장 가까운 정수로 숫자를 버립니다.
FLOOR
: 숫자를 지정된 significance의 가장 가까운 정수배로 버립니다.
CEILING
: 숫자를 지정된 significance의 가장 가까운 정수배로 올립니다.