Sha256: 633dcd64a4f05c061bcf281c4fdf9e4814002ecd5313655293c5b5f0a4c75576
Contents?: true
Size: 1.69 KB
Versions: 2
Compression:
Stored size: 1.69 KB
Contents
# Extensobr Esta gem foi desenvolvida para auxiliar no desenvolvimento de aplicações onde é necessário escrever ou imprimir números ou moedas por extenso como por exemplo em recibos, contratos entre outros. ## Instalação Adicionando em sua Gemfile: ```ruby gem 'extensobr' ``` Ou instale você mesmo: $ gem install extensobr ## Exemplos de uso Para obter o extenso de um número, utilize Extenso.numero. irb require 'Extensobr.rb' puts Extenso.numero(832); # oitocentos e trinta e dois puts Extenso.numero(832, Extenso::GENERO_FEM) # oitocentas e trinta e duas Para obter o extenso de um valor monetário, utilize Extenso.moeda. require 'Extenso.rb' ## IMPORTANTE: este método recebe um valor inteiro(int), para a contagem das casas decimais! puts Extenso.moeda(15402) # cento e cinquenta e quatro reais e dois centavos puts Extenso.moeda(47) # quarenta e sete centavos puts Extenso.moeda(357082, 2, ['peseta', 'pesetas', Extenso::GENERO_FEM], ['cêntimo', 'cêntimos', Extenso::GENERO_MASC]) ## três mil, quinhentas e setenta pesetas e oitenta e dois cêntimos Para obter o valor em real de um número, utilize Extenso.real_formatado. Extenso.real_formatado(154.55) # R$ 154,55 Extenso.real_formatado(0) # R$ 0,00 Extenso.real_formatado(1) # R$ 1,00 # Developers [Henrique Max](https://github.com/rickmax), [Fausto G. Cintra](https://github.com/goncin), [Victor Eduardo](https://github.com/victoreduardo) ## Como contribuir? 1. Fazer um fork do projeto 1. Fazer os devidos ajustes com os respectivos testes 1. Fazer pull request ## Licença Está Gem esta disponível sob ostermos de licença [MIT License](http://opensource.org/licenses/MIT).
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
extensobr-0.1.2 | README.md |
extensobr-0.1.1 | README.md |