Module RuTils::Pluralization::NumericFormatting
In: lib/pluralizer/pluralizer.rb  (CVS)

Реализует вывод прописью любого объекта, реализующего Numeric

Methods

items   propisju   propisju_items   rubl   rublej   rublja  

Public Instance methods

Выбирает корректный вариант числительного в зависимости от рода и числа. Например:

  • 4.items("колесо", "колеса", "колес") => "колеса"

Выбирает корректный вариант числительного в зависимости от рода и числа и оформляет сумму прописью

  234.propisju => "двести сорок три"
  221.propisju(2) => "двести двадцать одна"
rubl()

Alias for rublej

Выводит сумму в рублях прописью. Например:

  • (15.4).rublej => "пятнадцать рублей сорок копеек"
  • 1.rubl => "один рубль"
  • (3.14).rublja => "три рубля четырнадцать копеек"
rublja()

Alias for rublej

[Validate]