-
-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adiciona utilitário de formatação monetária #434
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #434 +/- ##
=======================================
Coverage 99.83% 99.83%
=======================================
Files 21 22 +1
Lines 612 621 +9
=======================================
+ Hits 611 620 +9
Misses 1 1 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@morais90 Olha eu aqui revisando hah Antes tarde do que mais tarde 😆
PR tá show. Já arrumei os conflitos. Agora só falta adicionar a entrada no CHANGELOG.md. Assim que vc adicionar já dou o approve e merge aqui :)
Que isso haha, não tem pressa não 😄 . Ajustei o CHANGELOG com a entrada da issue 🚀 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dale!!!!
Descrição
Adiciona uma nova função para formatar números no formato monetário brasileiro.
Mudanças Propostas
Esse PR propõe a adição do método
format_currency
para formatar números seguindo o formato monetário brasileiro. A função recebe como input um número float ou Decimal e realiza a formatação seguindo o padrão:R$ XX.XX,XX
, onde os agrupadores de milhar serão separados mediante ponto e a casa decimal por meio de vírgula.Como ponto importante, foi avaliado uma solução através do módulo
locale
, porém dado a necessidade da existência dos pacoteslocales
no sistema operacional, a proposta foi feita de forma manual e sem acoplamento de pacotes externos.Exemplo de uso:
Checklist de Revisão
Comentários Adicionais (opcional)
Issue Relacionada
Closes #426