Module: ZhongwenTools::Integer
Constant Summary
Constants included
from Numbers
Numbers::NUMBERS_TABLE, Numbers::NUMBER_MULTIPLES
Instance Method Summary
collapse
Methods included from Numbers
#number?, #number_to_pyn, #number_to_zhs, #number_to_zht, #zh_number_to_number
Instance Method Details
#to_pyn(int = nil) ⇒ Object
23
24
25
26
|
# File 'lib/zhongwen_tools/integer.rb', line 23
def to_pyn(int = nil)
int ||= self
number_to_pyn int.to_s, :num
end
|
#to_zh(type = nil) ⇒ Object
9
10
11
|
# File 'lib/zhongwen_tools/integer.rb', line 9
def to_zh(type = nil)
type == :zht ? self.to_zht? : self.to_zhs
end
|
#to_zhs(int = nil) ⇒ Object
13
14
15
16
|
# File 'lib/zhongwen_tools/integer.rb', line 13
def to_zhs(int = nil)
int ||= self
number_to_zhs :num, int.to_s
end
|
#to_zht(int = nil) ⇒ Object
18
19
20
21
|
# File 'lib/zhongwen_tools/integer.rb', line 18
def to_zht(int = nil)
int ||= self
number_to_zht :num, int.to_s
end
|