To investigate your system's floating point behavior, try http://www.netlib.org/paranoia/paranoia.c. You'll have to compile and link it, ideally with the same floating point library as used to compile perl on your system.

Information about American English usage here and here. Floating point issues? Please read this before posting. — emc