module StringTools::SumInWords

Public Instance Methods

rublej_propisju(amount) click to toggle source

Сумма в рублях прописью. Кол-во копеек выводится всегда. Первая буква заглавная

# File lib/string_tools.rb, line 231
def rublej_propisju(amount)
  kop = (amount.divmod(1)[1]*100).round
  result = RuPropisju.rublej(amount.to_i).capitalize.dup
  result << " %.2d " % kop
  result << RuPropisju.choose_plural(kop, 'копейка', 'копейки', 'копеек')
end