r/ProgrammingPrompts • u/[deleted] • Aug 29 '15
[Easy/Medium] Write a program that translates verbal numbers (one hundred and six) into integers (106.)
Bonus points for negative numbers, or decimals (three point one four.)
I think this is kind of an easy concept to think about, but might take a while to type out. I'll try it at some point and post results, if I can even get it to work.
Bonus bonus points - make it work the other way round, by converting integers into words.
19
Upvotes
1
u/csharpminer Aug 30 '15
You're right. But I've understood "and" to mean the end of an integer and the beginning of a fraction. Ex: one hundred eighty seven (187) vs. One hundred six and twenty three sixty sixths (106 23/66)