From: Mathieu Bouchard Date: 2000-12-22T01:51:07+09:00 Subject: [ruby-talk:7885] Re: Next amusing problem: talking integers (was Re: Code sample for improvement) > > ORDERS_OF_3 = [""] + %w(thousand million billion trillion zillion > ---^--- > I don't know how that cropped up in there... if you remove it, the program > works a bit better ;) Note that French and British systems, 10**12 is called a billion, and 10**9 is called a milliard. In Canada, both the American English and the French ones are used. I would recommend against using "worded", non-exponential notation for numbers >= 10**12. matju