This is based on a C# program by Jonathan Wood (www.softcircuits.com)
Converts a number into a string of words.
Examples: 12345.6789 outputs twelve thousand three hundred forty-five and 68/100 345 outputs three hundred forty-five