moeda_brasil

Um pacote Dart para manipulação e formatação de valores monetários no formato da moeda brasileira (Real - BRL).

Preview do pacote moeda_brasil

Transforme a maneira como você lida com valores monetários em Real brasileiro em seus aplicativos Dart e Flutter! Com o pacote moeda_brasil, a formatação e conversão de valores monetários torna-se simples e precisa.

Atenção usuários do FlutterFlow: Agora você pode usar nosso gerador online para implementar o moeda_brasil em seus projetos sem escrever código! Acesse https://moeda-brasil-package.vercel.app/ e obtenha a implementação personalizada em segundos.

Features

  • Formatação de números para o formato de moeda brasileira (R$)
  • Conversão de valores textuais em formato monetário para números
  • Remoção de formatação para processamento de valores
  • Conversão de strings formatadas para valores double
  • Tratamento adequado de zeros à esquerda

Getting started

Adicione moeda_brasil como uma dependência no seu arquivo pubspec.yaml:

dependencies:
  moeda_brasil: ^1.1.2

Depois execute:

dart pub get

Ou com Flutter:

flutter pub get

Usage

import 'package:moeda_brasil/moeda_brasil.dart';

void main() {
  // Exemplo de formatação para Real (R$)
  String valorFormatado = MoedaBrasil.formatarParaReal('123456');
  print(valorFormatado); // Saída: R$ 1.234,56

  // Exemplo com valor decimal
  String valorComCentavos = MoedaBrasil.formatarParaReal('123456789');
  print(valorComCentavos); // Saída: R$ 1.234.567,89

  // Exemplo de limpeza de formatação
  String valorLimpo = MoedaBrasil.limparFormatacao('R\$ 1.234,56');
  print(valorLimpo); // Saída: 123456

  // Exemplo de conversão para double
  double valorDouble = MoedaBrasil.converterParaDouble('R\$ 250,00');
  print(valorDouble); // Saída: 250.0
}

API Reference

formatarParaReal(String valor)

Formata uma string contendo números para o formato de moeda brasileira (R$).

limparFormatacao(String valor)

Remove a formatação de moeda e retorna apenas os números, sem zeros à esquerda.

converterParaDouble(String valor)

Converte uma string formatada como moeda para um valor double.

Autor

Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.

Libraries

moeda_brasil