select 2930620.0 / 209.0 * 1.5 * 9.5 / 10 from dual;
이 쿼리를 치게되면 19981.5 가나오고 그러므로
select ROUND(2930620.0 / 209.0 * 1.5 * 9.5 / 10) from dual;
이렇게 반올림을 해주게되면 19982가 나올거라 예상하였습니다...
그런데 결과는 19981이 나오고 확실하겐 모르겠지만 결과가 19981.4999999... 이런식으로 되어있어 반올림이
안되었던게 아닐까하고는 있는데요...
초보라 해결방법을 잘모르겠습니다 ㅠㅠ 저런현상은 왜일어나는것이며 해결방안을 알 수 있을까요?>