Sha256: 7b1baeb28b0d168ad17a3dc691f2ad250d9df0990c546ca5753c862683a9ce4e
Contents?: true
Size: 1.84 KB
Versions: 1
Compression:
Stored size: 1.84 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() OBS: Ovalor deve ser do tipo "INTEGER". 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() OBS: Ovalor deve ser do tipo "FLOAT". require 'Extenso.rb' ## IMPORTANTE: este método recebe um valor inteiro(int), para a contagem das casas decimais! puts Extenso.moeda(154.02) # cento e cinquenta e quatro reais e dois centavos puts Extenso.moeda(0.47) # quarenta e sete centavos puts Extenso.moeda(3570.82, 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
extensobr-1.0.0 | README.md |