module Kabal::GlobalRules::NaturalNumbers
Public Instance Methods
create_number_name(number)
click to toggle source
# File lib/kabal/languages/global/natural_numbers.rb, line 11 def create_number_name(number) if @number_name.nil? @number_name = count_name_with_order_name number elsif count(number) != 0 @number_name += space + count_name_with_order_name(number) end end
natural_number_name(number)
click to toggle source
# File lib/kabal/languages/global/natural_numbers.rb, line 4 def natural_number_name(number) return single number if number >= 0 && number <= 19 return two_words number if number >= 0 && number <= 99 return three_words number if number >= 100 && number <= 999 ten_powers number if number >= 100 end