Projeto básico de calculadora para melhor compreenssão das ferramentas do Android Studio.
A calculadora possui os cálculos básicos de adição, subtração, divisão e multiplicação. Outras operações mais avançadas como potência e raíz foram adicionadas. Além disso, agora é possível definir um valor como porcentagem e calcular o Mod (resto da divisão).
Foi inserido um try;catch para tratar os erros que puderem aparecer durante o cálculo. Assim, o programa para de fechar com qualquer inconsistência. A mensagem de erro é exibida como popup, podendo ser uma mensagem pré-definida ou uma execeção genérica definida pelo próprio programa.
O cálculo é feito da esquerda pra direita.
TODO
- Considerar a prioridade de multiplicações e divisões;
Adicionar potência e raíz;- Melhorar a interface, principalmente o display do cálculo;