Skip to content

aplicativo Android simples para calcular o Imposto sobre Circulação de Mercadorias e Serviços (ICMS)

License

Notifications You must be signed in to change notification settings

cezardev07/icms_calculator_app

Repository files navigation

ICMS calculator APP

Este aplicativo Android, desenvolvido em Java, oferece uma interface simples para calcular o Imposto sobre Circulação de Mercadorias e Serviços (ICMS) com base em um valor e uma taxa fornecidos pelo usuário. Ele apresenta o resultado formatado, considerando as regras de formatação para valores superiores a 1000.

Funcionalidades

  1. Entrada de Dados: Os usuários podem inserir um valor e a taxa de ICMS desejada nos campos apropriados.

  2. Cálculo Automático: Ao clicar no botão de cálculo, o aplicativo verifica a validade das entradas, realiza o cálculo do ICMS e exibe o resultado formatado.

  3. Formatação de Resultados: Os resultados são formatados de acordo com as convenções locais, incluindo a separação de milhares por ponto.

  4. Tratamento de Erros: O aplicativo inclui tratamento de erros para lidar com entradas inválidas e problemas na conversão para números.

Uso

  1. Insira o valor no campo apropriado.

  2. Insira a taxa de ICMS desejada no campo correspondente.

  3. Clique no botão "Calcular" para obter o resultado formatado.

Notas Técnicas

  • O aplicativo utiliza o Android Studio e o SDK Android para o desenvolvimento.
  • A entrada de dados é validada para garantir que apenas valores numéricos sejam aceitos.
  • A formatação é adaptada para lidar com valores maiores que 1000.

Este aplicativo proporciona uma maneira fácil e eficiente de calcular o ICMS, sendo útil para usuários que precisam realizar esses cálculos de forma rápida e precisa.

É importante ressaltar que este projeto é voltado exclusivamente para fins educacionais e de aprendizado.

About

aplicativo Android simples para calcular o Imposto sobre Circulação de Mercadorias e Serviços (ICMS)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages