Number-to-Text Conversion

Hello,

I have been trying to convert a number into text.

I have first found out the length of the number and then split them into individual values. Say i get 4456 the values returned are Length = 4 & split values = 4,4,5,6.

Now i want to convert them into words like four,four,five,six

Is there anyway i can convert them?