Hi All, I run: ==> perl -e 'print 18.99+4.56==23.55 ? "TRUE" : "FALSE", "\n"' FALSE ==> perl -e 'print 18.98+4.57==23.55 ? "TRUE" : "FALSE", "\n"' TRUE Why? regards Pinkhas Nisanov