Syntax
Purpose
ROUND 함수는 n값에 대해 integer 위치까지 반올림을 해주는 함수입니다.
예를들어, ROUND(123.4567, 3)이라고 했을때 123.4567에서 소수점 넷째자리인 7에서 반올림해서 소수점 셋째자리까지 표시해 줍니다. 그래서 값은 123.457이 되는것이죠.
그림을 보면 integer 자릿수가 잘표현되어 있습니다.
integer 값에는 내가 반올림해주고 싶은 자릿수를 적어주면 됩니다. 그러면 그 앞자리에서 반올림한 후 integer자리만큼 표현해 줍니다.
Examples
ROUND함수는 다음의 규칙으로 리턴값을 결정합니다.
1. n이 0이면 0리턴
2. n이 -(음수)이면 -ROUND(-n, integer) 리턴
3. n이 양수이면 FLOOR(n * POWER(10, integer) + 0.5) * POWER(10, -integer) 리턴
반응형
'IT' 카테고리의 다른 글
[오라클/함수] 오라클 버림함수 TRUNC (0) | 2016.11.24 |
---|---|
[오라클/함수] 양수,0, 음수인지 판단하는 SIGN 함수 (0) | 2016.11.24 |
[오라클/함수] 나머지 함수 MOD 와 REMAINDER 차이점 (1) | 2016.11.23 |
[오라클/함수] 제곱근 함수 SQRT() (0) | 2016.11.18 |
[오라클/함수] 제곱함수 POWER() (0) | 2016.11.18 |