Writing a float value to a file

dxw00d:
Are you using the SD library? According to the File.println() reference page (SD - Arduino Reference), it doesn't support floating point numbers:

data (optional): the data to print (char, byte, int, long, or string)

Yes, so whats the solution?