Why SELECT 123456.123456789123456 FROM Dual;
returns 123456.123457
?
How can I increase this precision ?
I ask this because I am summing up cost values defined as NUMBER(38,20)
and I can notice that errors are accumulated, but since these numbers represent money, rounding up is unacceptable.
It is not only the tool I am using that rounds the number display, but the number itself is rounded, since the reports that are made also contain the accumulated errors .