Click here to Skip to main content
15,887,683 members
Please Sign up or sign in to vote.
1.33/5 (3 votes)
See more:
Dear friends,
I need a function to convert numbers into words in "French"
For example:

51 --> "cinquante et un"

Thanks in advance..
Posted
Comments
Sergey Alexandrovich Kryukov 20-Jun-13 16:09pm    
What do you mean "need"? You have to write such function. Need any help with that?
—SA
firas_hamzeh 20-Jun-13 16:11pm    
Dear friend,
if there is a ready code for that, I won't waste my time doing it !!
Thanks for your reply..
Sergey Alexandrovich Kryukov 20-Jun-13 16:22pm    
Then try to find it. This is not a work for experts. If you have a question, we will gladly help you.
—SA
OriginalGriff 20-Jun-13 16:11pm    
Just needs his homework done, I think...:sigh:
firas_hamzeh 20-Jun-13 16:17pm    
It's not my Homework !!
I need this function in my Application
I write this function for :
- English
- Arabic
- Polish

But my friends I don't have enough experience in "French" language it self to write this function..

Try this: Converting numbers to the word equivalent. [^] - it's in English, but it's pretty clear what you actually need to do...
 
Share this answer
 
v2
Comments
Sergey Alexandrovich Kryukov 20-Jun-13 16:32pm    
Sure, a 5.
—SA
Please have a look at Numbers in french[^]..
 
Share this answer
 
Comments
firas_hamzeh 20-Jun-13 16:50pm    
Thanks,
I'll try to understand how to do it myself using this article ..
But I'm still waiting a ready one !!
Dave Kreskowiak 20-Jun-13 19:52pm    
Well then, I guess you're project will not get done until someone does your work for you.

If you depend on everyone else to write your code for you, you're screwed when it comes time to support and update the code for bug fixes.
Philippe Mori 20-Jun-13 19:43pm    
Really a nice article that explain it very well.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900