as part of a project I am working on, I need to output the alphabetical 'name' of the number. This is better illustrated with an example.
960 Nine Hundred and Sixty
So it'd convert '960' to 'Nine Hundred and Sixty'. Is there an easy way to do this in C#.NET? Also, if so, how easy would it be to apply the same function to a decimal number? I'm assuming if I can figure out how to convert a integer as above, I can just split the decimal number... so I'd have something like this
960.23
Nine Hundred and Sixty (units) and Twenty Three (units)