I may be the only one that doesn't know about this but is there a bug in atof() such that some values passed to it are converted incorrectly? Ewan Dennis, Integrated Media Services, Glasgow. http://www.i-m-s.co.uk/ - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request@cygnus.com" with one line of text: "help".