728x90
ROUND_TIES_TO_EVEN (number)
구문
ROUND_TIES_TO_EVEN ( n [, integer ] )
목적
ROUND_TIES_TO_EVEN은 두 개의 매개변수 n과 integer를 가지는 반올림 함수입니다. 이 함수는 다음 규칙에 따라 n을 integer 위치로 반올림한 값을 반환합니다:
- 만약 integer가 양수라면, n은 소수점 오른쪽에서 integer 위치로 반올림됩니다.
- integer가 지정되지 않았다면, n은 소수점에서 0 위치로 반올림됩니다.
- 만약 integer가 음수라면, n은 소수점 왼쪽에서 integer 위치로 반올림됩니다.
제약 사항
이 함수는 다음 유형을 지원하지 않습니다: BINARY_FLOAT 및 BINARY_DOUBLE.
예제
다음 예제는 숫자를 소수점 오른쪽으로 한 자리로 반올림합니다:
SELECT ROUND_TIES_TO_EVEN (0.05, 1) from DUAL
ROUND_TIES_TO_EVEN(0.05,1)
--------------------------
0
다음 예제는 숫자를 소수점 왼쪽으로 한 자리로 반올림합니다:
SELECT ROUND_TIES_TO_EVEN(45.177,-1) "ROUND_EVEN" FROM DUAL;
ROUND_TIES_TO_EVEN(45.177,-1)
-----------------------------
50
출처: 오라클 레퍼런스
원문 링크: Oracle ROUND_TIES_TO_EVEN (number) 함수 문서
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] ROWIDTOCHAR - ROWID 값을 VARCHAR2 데이터 유형으로 변환 (0) | 2023.08.16 |
---|---|
[오라클 레퍼런스 함수] ROW_NUMBER - 정렬된 순서에 따라 1부터 고유한 번호 할당 (0) | 2023.08.16 |
[오라클 레퍼런스 함수] ROUND (number) - 숫자 반올림 (0) | 2023.08.16 |
[오라클 레퍼런스 함수] ROUND (date) - 날짜 반올림 (0) | 2023.08.16 |
[오라클 레퍼런스 함수] REPLACE - 문자열 대체 (0) | 2023.08.16 |
댓글