Как правило, при программировании типы данных с плавающей точкой не следует сравнивать для равенства, так как хранящиеся значения очень часто являются приблизительными.Сравнение Oracle NUMBER
Можно ли достоверно сравнить два нецелочисленных значения Oracle NUMBER для равенства, поскольку они хранятся по-разному (base-10)?
любой доступный документ? –
http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/datatype.htm#i16209 – cletus
Нет, они неточны. – Quassnoi