Module: Sankhya::Words

Included in:
Numbers
Defined in:
lib/sankhya/words.rb

Instance Method Summary collapse

Instance Method Details

#to_english(number) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# File 'lib/sankhya/words.rb', line 3

def to_english(number)
  {0 =>  'zero',
   1 =>  'one',
   2 =>  'two',
   3 =>  'three',
   4 =>  'four',
   5 =>  'five',
   6 =>  'six',
   7 =>  'seven',
   8 =>  'eight',
   9 =>  'nine',
   10 => 'ten',
   11 => 'eleven',
   12 => 'twelve',
   13 => 'thirteen',
   14 => 'fourteen',
   15 => 'fifteen',
   16 => 'sixteen',
   17 => 'seventeen',
   18 => 'eighteen',
   19 => 'nineteen',
   10 =>  'ten',
   20 =>  'twenty',
   30 =>  'thirty',
   40 =>  'forty',
   50 =>  'fifty',
   60 =>  'sixty',
   70 =>  'seventy',
   80 =>  'eighty',
   90 =>  'ninety',
   100 =>  'hundred',
   1000 =>  'thousand',
   100000 =>  'lakh',
   10000000 =>  'crore'
  }[number]
end