module NumbersAndWords::Translations::Extensions::FractionSignificance

Public Instance Methods

micro(capacity) click to toggle source
# File lib/numbers_and_words/translations/extensions/fraction_significance.rb, line 13
def micro(capacity)
  t(:micro)[capacity]
end
micro_prefix(capacity) click to toggle source
# File lib/numbers_and_words/translations/extensions/fraction_significance.rb, line 17
def micro_prefix(capacity)
  case capacity
  when 2 then t('micro_prefix.hundreds')
  when 1 then t('micro_prefix.tens')
  end
end
micros(capacity, number = nil) click to toggle source
# File lib/numbers_and_words/translations/extensions/fraction_significance.rb, line 7
def micros(capacity, number = nil)
  micro, prefix = capacity
  micros = number ? t(micro(micro), count: number) : micro(micro)
  [micro_prefix(prefix), micros].compact.join(t('micro_prefix.union'))
end