Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Sobre a ferramenta Calculadora Realize cálculos rápidos com modos padrão e científico. Suporta entrada pelo teclado, histórico de cálculos e funciona em todos os dispositivos. Abrir
2026-06-03 16:03:17 6 min de leitura

O que a tecla % realmente faz (e por que depende de onde você aperta)

Aperte % sozinho e um número vira decimal. Aperte depois de um operador e a calculadora muda totalmente o cálculo. Mesma tecla, dois trabalhos bem diferentes.

Pressione 20 e depois % e o visor mostra 0.2. Agora pressione 100, depois +, depois 10, depois % — e a calculadora não mostra 10.1. Ela mostra 110. Mesma tecla, resultado completamente diferente. A tecla percentual é um dos botões mais sensíveis ao contexto numa calculadora, e a confusão que ela gera é totalmente previsível quando você entende os dois papéis que ela desempenha.

Primeiro papel: percentual isolado

Quando % é a única operação — sem adição, subtração, multiplicação ou divisão antes dela na expressão atual — significa uma coisa: dividir por 100. Digite 20% e a calculadora retorna 0.2. Digite 75% e ela retorna 0.75. Essa é a versão que a maioria das pessoas aprende primeiro, e é a que faz sentido matemático isoladamente.

No código-fonte da calculadora acima, esse caso é tratado substituindo qualquer number% que apareça no início de uma expressão (ou após um parêntese de abertura) por (number / 100). O resultado de 20% é literalmente 20 / 100 = 0.2. Não há ambiguidade aqui.

Segundo papel: percentual de uma soma em andamento

Aqui é onde o comportamento surpreende as pessoas. Quando % aparece no final de uma expressão que já contém um operador (+, , × ou ÷), a calculadora faz algo diferente: ela calcula a porcentagem da subexpressão à esquerda desse último operador, e usa isso como o segundo valor.

Vamos a um exemplo concreto. Digite 100 + 10% e pressione igual:

  • A calculadora vê que % termina uma expressão com um operador antes dele.
  • Avalia a parte à esquerda do último +, que é 100.
  • Calcula 10% desse valor: 100 × 10 / 100 = 10.
  • Substitui esse resultado, ficando 100 + 10 = 110.

Esse é o comportamento de porcentagem da base, e é exatamente o que você quer para tarefas do dia a dia como adicionar imposto ou aplicar desconto. Para adicionar 8% de imposto a um item de R$ 45, digite 45 + 8% e pressione igual: a resposta é 48.6, não 45.08. Sem esse comportamento, você teria que calcular 8% de 45 separadamente e depois somar.

Diagrama mostrando dois comportamentos da tecla percentual: 20% isolado é 0,2, versus 100 mais 10% é 110

Por que o comportamento muda com o contexto do operador

O design é intencional, não uma peculiaridade. Como Raymond Chen explicou em um post amplamente citado sobre a Calculadora do Windows, a tecla percentual foi criada para compradores do dia a dia, não para engenheiros. O objetivo era responder à pergunta "qual é X mais Y por cento de X?" com um único toque, sem que o usuário precisasse entender álgebra de porcentagem. A forma matemática é menos óbvia; a forma prática é imediatamente útil.

A mesma lógica vale para subtração. Digite 200 − 15% e a calculadora retorna 170 — ela calculou 15% of 200 = 30 e depois subtraiu: 200 − 30 = 170. Esse é um desconto de 15% sobre um preço de R$ 200. A maioria das pessoas que usa a tecla percentual nesse contexto está calculando um desconto, não pedindo 0,15.

O que acontece com operadores encadeados

O comportamento se estende para expressões mais longas. Considere 10 + 10 + 10%. A calculadora avalia a parte antes do operador final: 10 + 10 = 20. Depois calcula 10% de 20, que é 2. O resultado final é 20 + 2 = 22.

Isso é confirmado diretamente no código-fonte da ferramenta acima: o manipulador do percentual usa uma regex gulosa para encontrar tudo até o último operador, avalia essa subexpressão recursivamente, e então multiplica pelo valor percentual dividido por 100. A porcentagem é sempre calculada em relação ao total acumulado no ponto daquele último operador.

Quando usar a tecla % e quando digitar o decimal

A tecla percentual é um atalho com um significado específico. Ela funciona bem para essas tarefas:

  • Adicionar imposto ou taxaprice + rate% calcula automaticamente o imposto sobre o preço.
  • Aplicar um descontoprice − rate% deduz o valor correto.
  • Encontrar rapidamente uma fração de um valor500 × 20%100 (20% de 500).

Ela é menos adequada para essas tarefas:

  • Converter uma porcentagem em decimal isoladamente20%0.2, que está correto, mas se você continuar com um operador o contexto muda.
  • Expressões complexas onde a "base" não é a subexpressão à esquerda — se o número do qual você quer tirar a porcentagem não está imediatamente antes do último operador, o atalho vai calcular a base errada. Nesse caso, calcule a porcentagem separadamente e some o resultado manualmente.
Experimente: digite 100 + 10% na calculadora acima e pressione igual. O resultado é 110 — não 100,1. Depois digite 10% sozinho: o resultado é 0,1. Mesma tecla, dois resultados diferentes, determinados inteiramente pelo que veio antes dela.
Não encontrou? Crie sua própria ferramenta com IA
Comece a digitar para pesquisar...
Pesquisando...
Nenhum resultado encontrado
Tente pesquisar com palavras-chave diferentes