Ir para o conteúdo principal

Os valores de exemplo já estão preenchidos. Substitua-os pelos seus.

Redução percentual

20%

Redução

Passo a passo

  1. 100 − 80 = 20
  2. 20 ÷ 100 × 100 = 20%
Valor da redução
20
Aumento necessário para voltar ao início
+25%

Esta é uma variação relativa, uma parte do valor inicial. Se os dois valores forem taxas, a diferença entre elas é medida em pontos percentuais, outra medida. Veja a calculadora de pontos percentuais.

Um celular cai de US$ 800 para US$ 680, ou a receita mensal cai de US$ 2,4 milhões para US$ 1,8 milhão. Quanto caiu, em porcentagem? A resposta é medida em relação ao valor inicial e, para valores positivos, uma redução nunca pode passar de 100%.

Digite o valor inicial e o valor final nesta calculadora de redução percentual e ela devolve a redução percentual com o cálculo mostrado, para preços, populações, notas ou qualquer medida. Um segundo modo reduz um número em uma porcentagem, então esta calculadora também mostra quanto dá 240 menos 15%. Uma tabela de reduções de 10% a 90% fica logo abaixo para conferências rápidas.

Como funciona a redução percentual

Resposta rápida: subtraia o valor final do valor inicial, divida pelo valor inicial e multiplique por 100. Ir de 80 para 68 dá (80 − 68) ÷ 80 × 100 = 15%.

Fórmula da redução percentual

redução percentual = (valor inicial - valor final) / abs(valor inicial) * 100

Esta é a fórmula do cálculo da redução percentual. Um resultado positivo é uma queda; um resultado negativo significa que o valor, na verdade, subiu.

Como calcular a redução percentual

  1. Subtraia o valor final do valor inicial para obter a queda.
  2. Divida a queda pelo valor inicial, não pelo valor final.
  3. Multiplique por 100 e acrescente o sinal de porcentagem.

Para calcular uma redução em porcentagem entre dois números, o valor inicial é sempre a base. De 100 para 80 é uma redução de 20%, mas uma queda de 80 para 60 é de 25%, porque a mesma diferença de 20 é medida em relação a um início menor.

Onde a redução percentual é usada

Calcular a redução percentual é rotina em quedas de preço, queda de vendas, declínio populacional, perda de peso e custo de combustível, e uma calculadora de redução em porcentagem responde exatamente à mesma pergunta. Como calcular uma redução em porcentagem quando os números vêm de um relatório? Escolha o valor mais antigo como valor inicial e o mais recente como valor final, e siga os passos acima. A porcentagem permite comparar uma queda em uma série pequena com uma queda em uma série grande.

Como reduzir um número em uma porcentagem

Para reduzir um número em uma porcentagem, multiplique-o por 1 menos a porcentagem em forma decimal. Reduzir 240 em 15% é 240 × 0,85 = 204. A tabela abaixo aplica o mesmo método a 500. Este é o segundo modo da calculadora acima.

Uma conferência mental rápida

Para uma redução de 10%, mova a vírgula uma casa para a esquerda e subtraia: 10% de 250 é 25, então o novo valor é 225. Para 20%, dobre a décima parte e subtraia; para 25%, tire um quarto; para 50%, divida ao meio. Use a conferência para pegar uma vírgula fora do lugar e a calculadora para números difíceis, como 7,5%.

Uma redução não pode passar de 100%

Uma redução de 100% leva o valor a zero, então nada pode cair mais. Um aumento percentual não tem esse limite, e esse é um dos motivos pelos quais os dois não são imagens espelhadas. Um resultado acima de 100% só pode ocorrer quando o valor final está abaixo de zero, então confira as entradas. Por exemplo, de 50 para −10 é uma redução de 120%. Digitar os valores na ordem errada dá um resultado negativo, não um acima de 100%.

Por que recuperar exige uma alta maior

Como a base diminui depois de uma queda, recuperar a perda exige uma porcentagem maior sobre o valor mais baixo. Uma redução de 20% é desfeita por um aumento de 25%, uma redução de 50% exige um aumento de 100%, e uma redução de 10% exige 11,1%. A regra geral é redução ÷ (100 − redução) × 100.

Reduções sucessivas se multiplicam

Duas reduções seguidas não se somam. Uma redução de 20% seguida de uma redução de 10% deixa 0,80 × 0,90 = 0,72 do original, ou seja, 28% a menos no total, não 30%.

Redução percentual vs diminuição, queda, perda e desconto

Redução, queda, declínio e perda são palavras diferentes para a mesma aritmética, então uma calculadora de redução percentual, uma calculadora de porcentagem de perda e uma calculadora de perda percentual fazem exatamente o que esta página faz. O desconto percentual é o mesmo cálculo aplicado ao preço de uma loja; veja a calculadora de desconto percentual para descontos acumulados e imposto sobre vendas.

Aumento e redução juntos

Veja como calcular a porcentagem de aumento e de redução quando você não sabe a direção de antemão: use (final − inicial) ÷ inicial × 100 e leia o sinal. A calculadora de variação percentual funciona como uma calculadora de aumento e redução percentual. Quando você sabe que o valor subiu, use a calculadora de aumento percentual.

Redução percentual no Excel e no Google Sheets

Com o valor antigo em A2 e o valor novo em B2, digite =(A2-B2)/A2 ou o mais curto =1-B2/A2 e formate a célula como porcentagem. O guia de Excel tem versões prontas para copiar de aumento, variação e diferença.

Exemplos de redução percentual

Reduzindo 500 em cada porcentagem de 10% a 90%:

Exemplos de redução percentual
ReduçãoValor retiradoNovo valor
10%50450
20%100400
30%150350
40%200300
50%250250
60%300200
70%350150
80%400100
90%45050

Exemplo 1: queda de preço de US$ 80 para US$ 68

Dados

preço de US$ 80 para US$ 68
  1. Passo 1

    A queda é de US$ 12, e 12 ÷ 80 = 0,15.

Resposta

O preço caiu 15%.

Exemplo 2: queda populacional de 12 500 para 11 875

Dados

população de 12 500 para 11 875
  1. Passo 1

    A cidade perdeu 625 pessoas, e 625 ÷ 12 500 = 0,05.

Resposta

A população caiu 5%. Uma cidade de 120 000 habitantes que perdeu 6 000 caiu os mesmos 5%, e é isso que torna as duas comparáveis.

Exemplo 3: nota de prova de 90 para 72

Dados

nota de prova de 90 para 72
  1. Passo 1

    A queda é de 18 pontos, e 18 ÷ 90 = 0,20.

Resposta

A nota caiu 20%.

Exemplo 4: receita de US$ 2,4 milhões para US$ 1,8 milhão

Dados

receita de US$ 2,4 milhões para US$ 1,8 milhão
  1. Passo 1

    A queda é de US$ 0,6 milhão, e 0,6 ÷ 2,4 = 0,25.

Resposta

A receita caiu 25%.

Exemplo 5: peso de 92 kg para 82,8 kg

Dados

peso de 92 kg para 82,8 kg
  1. Passo 1

    A queda é de 9,2 kg, e 9,2 ÷ 92 = 0,10.

Resposta

O peso corporal caiu 10%.

Exemplo 6: preço do combustível de US$ 3,60 para US$ 3,33 o galão

Dados

preço do combustível de US$ 3,60 para US$ 3,33 o galão
  1. Passo 1

    A queda é de US$ 0,27, e 0,27 ÷ 3,60 = 0,075.

Resposta

O preço caiu 7,5%.

Exemplo 7: reduzir 1 200 em 12,5%

Dados

1 200 reduzido em 12,5%
  1. Passo 1

    Este é o segundo modo.

Resposta

Multiplique por 0,875: 1 200 × 0,875 = 1 050, uma redução de 150.

Código da redução percentual

As duas versões reproduzem os exemplos acima (15%, 5%, 20%, 25%, 10%, 7,5% e 1 050), rejeitam entradas não numéricas, recusam um valor inicial igual a 0 e mantêm a porcentagem de redução entre 0 e 100.

JavaScript

JavaScript
function finite(name, v) {  if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);}​function share(percent) {  finite("percent", percent);  if (percent < 0 || percent > 100) throw new RangeError("percent must be between 0 and 100");  return percent / 100;}​export function percentDecrease(initial, final) {  finite("initial", initial);  finite("final", final);  if (initial === 0) throw new RangeError("initial must not be 0: the decrease from zero is undefined");  return ((initial - final) / Math.abs(initial)) * 100; // negative means the value actually rose}​export function decreaseBy(value, percent) {  finite("value", value);  return value * (1 - share(percent));}​export function recoveryIncrease(percentDecrease) {  const s = share(percentDecrease);  if (s === 1) throw new RangeError("a 100% decrease cannot be recovered by a percentage rise");  return (s / (1 - s)) * 100;}

Python

Python
from decimal import Decimalimport math​​def _num(name, v):    if isinstance(v, bool) or not isinstance(v, (int, float, Decimal)) or not math.isfinite(float(v)):        raise ValueError(f"{name} must be a finite number")    return Decimal(str(v))​​def _share(percent):    percent = _num("percent", percent)    if percent < 0 or percent > 100:        raise ValueError("percent must be between 0 and 100")    return percent / 100​​def percent_decrease(initial, final):    initial, final = _num("initial", initial), _num("final", final)    if initial == 0:        raise ValueError("initial must not be 0: the decrease from zero is undefined")    return (initial - final) / abs(initial) * 100  # negative means the value actually rose​​def decrease_by(value, percent):    return _num("value", value) * (1 - _share(percent))​​def recovery_increase(percent_decrease):    s = _share(percent_decrease)    if s == 1:        raise ValueError("a 100% decrease cannot be recovered by a percentage rise")    return s / (1 - s) * 100

recoveryIncrease(20) retorna 25 e recoveryIncrease(50) retorna 100, os valores de recuperação citados acima. Arredonde apenas para exibição: em JavaScript, decreaseBy(500, 70) retorna 150,00000000000003, então formate os resultados com toFixed(2). A versão em Python usa Decimal e evita esse artefato.

Privacidade e segurança das entradas

Os valores são calculados no seu navegador. Os números digitados não são enviados a um servidor nem armazenados.

  • Os campos aceitam apenas números. Texto, campos vazios, NaN e Infinity são rejeitados com uma mensagem, e nada do que você digita é avaliado como código.
  • No modo de redução por porcentagem, o valor deve ficar entre 0 e 100. Uma redução de mais de 100% daria um valor negativo, então é recusada.
  • Neste idioma a vírgula é o separador decimal, então 12,5 é doze e meio e 1,200 é 1,2. O ponto funciona como separador de milhares quando é seguido de uma vírgula decimal, por isso 1.234,5 é lido como 1234,5. Entradas como 1.234 (um ponto seguido de exatamente três dígitos, sem vírgula) ou 1,2,3 são recusadas por serem ambíguas, em vez de adivinhadas. Os espaços entre grupos de dígitos, inclusive os não separáveis, são ignorados, então 1 200 é lido como 1200.

Erros comuns na redução percentual

Erros comuns na redução percentual
ErroO que dá erradoO que a calculadora faz
Dividir pelo valor final80 para 68 dá 17,6% em vez de 15%Sempre divide pelo valor inicial
Somar reduções sucessivas20% e depois 10% lidos como 30%; o número correto é 28%Multiplica as partes restantes
Desfazer uma redução com a mesma porcentagemUma queda de 20% é desfeita por uma alta de 25%, não de 20%Mostra, se solicitado, a alta de recuperação
Esperar mais de 100%Um resultado acima de 100% só ocorre quando o valor final é negativo; de 50 para −10 é uma redução de 120%Sinaliza um valor final negativo e recusa uma porcentagem de redução acima de 100
Subtrair a porcentagem como número240 reduzido em 15% lido como 240 − 15 = 225 em vez de 204Converte a porcentagem em uma parte do valor
Ler um resultado negativo como queda100 para 150 dá −50%, que na verdade é uma alta de 50%Indica a direção e aponta para a calculadora de variação
Partir de zeroDivisão por zero, ou uma porcentagem infinita sem sentidoRecusa com uma mensagem
Arredondar a porcentagem primeiroTomar 7,5% como 8% transforma US$ 3,33 em US$ 3,31Arredonda apenas o resultado exibido
Misturar porcentagem e pontos percentuaisUma taxa que cai de 5% para 4% é 1 ponto, ou uma redução de 20%Indica o resultado como relativo

Redução percentual vs variação vs aumento vs desconto

Redução percentual vs variação vs aumento vs desconto
MedidaFórmulaBaseDireçãoMelhor para
Redução percentual(inicial − final) ÷ inicial × 100Valor inicialSó para baixoQualquer queda em um valor
Aumento percentual(final − inicial) ÷ inicial × 100Valor inicialSó para cimaQualquer alta em um valor
Variação percentual(final − inicial) ÷ abs(inicial) × 100Valor inicialQualquer uma, pelo sinalDireção desconhecida
Desconto percentualoriginal × porcentagem ÷ 100Preço originalSó para baixoDescontos em lojas, ofertas em sequência, impostos
Porcentagem inversafinal ÷ (1 − redução ÷ 100)Original desconhecidoSó para baixoAchar o original a partir de um valor reduzido
Pontos percentuaistaxa nova − taxa antigaNão se aplicaQualquer umaDiferenças entre duas porcentagens

Perguntas frequentes

Como calculo a redução percentual?

Subtraia o valor novo do valor antigo, divida pelo valor antigo e multiplique por 100. Para uma queda de 80 para 68: 80 − 68 = 12, 12 ÷ 80 = 0,15 e 0,15 × 100 = 15%.

Como calculo a porcentagem de aumento e de redução?

Escolha a fórmula pela direção. Para uma queda, (antigo − novo) ÷ antigo × 100 dá uma redução percentual positiva: de 60 para 50 é 10 ÷ 60 = 16,67%. Para uma alta, (novo − antigo) ÷ antigo × 100 é o aumento percentual: de 50 para 60 é +20%, porque cada movimento parte de uma base diferente. Se você não sabe a direção de antemão, a calculadora de variação percentual aceita qualquer ordem e retorna um resultado com sinal.

Como calculo a redução percentual entre dois números?

Assim se calcula a redução percentual entre 2 números: divida a queda pelo número inicial, sempre o primeiro dos dois. De 200 para 150 a queda é 50, e 50 ÷ 200 é uma redução de 25%. Inverta a ordem, de 150 para 200, e a mesma diferença é um aumento de 33,33%.

Como reduzo um número em uma porcentagem?

Multiplique por (1 − porcentagem ÷ 100). Reduzir 500 em 20% é 500 × 0,8 = 400. Em 30% dá 350, e em 40% dá 300.

Como calculo a porcentagem de redução?

A porcentagem de redução é o mesmo cálculo da redução percentual: o valor retirado, dividido pelo original, vezes 100. Um corte de preço de US$ 120 para US$ 90 retira US$ 30, e 30 ÷ 120 é uma redução de 25%.

Como calculo a redução percentual em preço, vendas ou receita?

Trate o período anterior ou o preço original como valor inicial. Um preço que cai de US$ 50 para US$ 42 é 8 ÷ 50 = 16%. Vendas que caem de 1 200 unidades para 900 são 300 ÷ 1 200 = 25%.

Qual é a porcentagem de redução de 6 para 3?

50%. A queda é 3, e 3 ÷ 6 = 0,5. Um segundo exemplo: de 10 para 8 a queda é 2, e 2 ÷ 10 é 20%.