Number to Words Conversion
The following applet coverts a Java long number to words. A Long number can be as high as 9,223,372,036,854,775,807
And here is the Java source code if you are interested...