Calculadora matemática — Expressões com parênteses
Resolva uma expressão aritmética com parênteses, potências e porcentagens, respeitando a ordem das operações.
Última atualização · Ver algoritmo, constantes e entradas padrão (JSON)
Sobre esta calculadora
Insira uma expressão decimal com +, −, ×, ÷, resto (%), potências e parênteses. Expressões incompletas ou inválidas são rejeitadas; % significa resto, não porcentagem.
Exemplo resolvido
calculado com os valores padrão abaixo
Expressão (12 + 8) * 3 - 10 / 2 · Arredondar a resposta para 2 casas decimais Resposta 55,000000 · Resposta arredondada 55.00 · Expressão avaliada (12 + 8) * 3 - 10 / 2 · Operações inseridas 4 · Parênteses abertos 1 · A resposta é um número inteiro Sim — um número inteiro
Referências gerais de contexto
Isenção de responsabilidade
Estas calculadoras fornecem resultados matemáticos gerais. Servem para estudo, planeamento e estimativa — verifique tudo o que alimente um trabalho avaliado, um dado publicado ou um compromisso financeiro.
Fonte da implementação
Este registro descreve a implementação desta página, sem validação independente. As referências externas sustentam apenas a fórmula ou definição indicada; estimativas e regras próprias mantêm suas premissas.
Fórmula e variáveis
v = term {(+ | −) term}; term = unary {(× | ÷ | %) unary}; unary = (−) atom ^ unary
- v
- resultado calculado
- term
- subexpressão de produtos
- unary
- potência com sinal
- k
- casas decimais de arredondamento, 0–12
- atom
- número ou expressão entre parênteses
Analisador por descida recursiva; precedência: parênteses → ^ (associativo à direita) → sinal unário → × ÷ % → + −. Apenas números decimais; o arredondamento usa k casas fixas.
Perguntas frequentes
Como a expressão inserida é avaliada e arredondada?
O analisador aplica parênteses, expoentes, multiplicação e divisão, depois adição e subtração. Sua expressão padrão é (12 + 8) × 3 − 10 ÷ 2, que é igual a 55. Ela arredonda apenas o resultado numérico final para a saída arredondada separada.