Ir para o conteúdo principal

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

Diferença percentual

40%

Passo a passo

  1. abs(20 − 30) ÷ ((abs(20) + abs(30)) ÷ 2) × 100 = 40%
  2. Valor absoluto de 20 − 30 = 10
  3. (20 + 30) ÷ 2 = 25
  4. 10 ÷ 25 × 100 = 40%
Diferença entre os valores
10
Média dos valores absolutos
25

A diferença percentual divide a diferença pela média dos dois valores, então digitá-los na outra ordem dá a mesma resposta.

Se os dois valores forem porcentagens, a diferença entre eles é medida em pontos percentuais, o que é diferente da diferença percentual. Veja a calculadora de pontos percentuais.

Duas lojas cotam US$ 45 e US$ 60 para o mesmo item, ou duas leituras de laboratório dão 12,5 e 13,1. Qual a distância entre eles, em porcentagem, quando nenhum dos números é o original? Dividir por um deles dá uma resposta diferente de dividir pelo outro.

Digite os dois valores nesta calculadora de diferença percentual e ela faz o cálculo da diferença percentual e mostra os passos. Ela divide pela média dos dois valores, então a ordem em que você os digita não muda o resultado. Um seletor permite ver a variação percentual do mesmo par quando um dos valores é o ponto de partida.

Como funciona a diferença percentual

Resposta rápida: divida a diferença entre os dois valores pela média deles e multiplique por 100. Para 20 e 30, a diferença é 10, a média é 25 e 10 ÷ 25 × 100 = 40%.

O que é diferença percentual?

A diferença percentual compara dois valores quando nenhum deles é o original. Ela usa a média dos dois como base, então trocar os valores dá a mesma resposta. Essa simetria a distingue da variação percentual, que divide pelo valor inicial e por isso depende da ordem. Em trabalhos de laboratório, a mesma medida é chamada de diferença percentual relativa, ou RPD.

Fórmula da diferença percentual

diferença percentual = abs(a - b) / ((abs(a) + abs(b)) / 2) * 100

Esta é a fórmula para calcular a diferença percentual, também chamada de fórmula da diferença percentual. Para números positivos, as barras em torno de a e b no denominador podem ser retiradas, o que dá abs(a − b) ÷ ((a + b) ÷ 2). Tirar a média dos valores absolutos é uma convenção que mantém o resultado definido para entradas negativas, e a calculadora de diferença percentual informa a fórmula que usou.

Como encontrar a diferença percentual entre dois números (passo a passo)

  1. Subtraia o menor valor do maior para obter a diferença.
  2. Some os dois valores e divida por 2 para obter a média.
  3. Divida a diferença pela média.
  4. Multiplique por 100 e acrescente o sinal de porcentagem.

É assim que se calcula a diferença percentual entre duas quantidades. Nenhum dos valores precisa ser escolhido como ponto de partida, então a ordem nunca importa.

Cálculo mental da diferença percentual

Como achar a diferença percentual sem calculadora: ache a diferença, divida a soma ao meio e depois divida. Para 45 e 60, a diferença é 15 e a soma é 105, então a média é 52,5. Quinze é um pouco menos de 30% de 52,5, o que bate com os 28,57% exatos. Como conferência, uma diferença percentual calculada nunca pode ser negativa e, para dois valores positivos, nunca pode passar de 200%. Se você obtiver qualquer um dos dois, uma das entradas ou dos passos está errada.

Diferença percentual entre dois preços

A diferença de preço é a distância em dinheiro: US$ 60 menos US$ 45 é US$ 15. Para calcular a diferença de preço em porcentagem, compare essa distância com o preço típico: US$ 15 ÷ US$ 52,50 = 28,57%. Se você quer dizer quanto o item de US$ 60 é mais caro que o de US$ 45, isso é uma variação a partir de US$ 45, e a resposta é +33,3%. Use a calculadora de variação percentual para essa formulação.

Diferença percentual relativa (RPD)

Duas medições em duplicata, de 12,5 e 13,1, diferem em 0,6 sobre uma média de 12,8, o que dá um RPD de 4,69%. Os laboratórios costumam comparar esse número com uma tolerância definida pelo próprio método, então a calculadora informa o número e deixa o julgamento de aprovado ou reprovado para você. Digite as duas leituras na calculadora acima e ela funciona como calculadora de RPD.

Qual é o tamanho máximo da diferença percentual?

Para dois valores não negativos, a diferença percentual vai de 0% a 200%. Ela é 0% quando os valores são iguais e 200% quando um deles é 0. É exatamente 100% quando um valor é o triplo do outro, como 10 e 30, porque então a diferença é igual à média.

Diferença percentual vs variação percentual vs erro percentual

Use a diferença percentual quando os dois valores são pares, como duas lojas, dois grupos ou dois instrumentos. Use a calculadora de variação percentual quando um valor veio primeiro. Use a calculadora de erro percentual quando um valor é um valor verdadeiro ou aceito conhecido.

Onde a diferença percentual é usada

A diferença percentual entre dois números responde "qual a distância entre eles?" em muitos contextos: as cotações de dois fornecedores, as vendas em duas regiões, as taxas de conversão de duas versões em um teste A/B ou duas leituras repetidas de laboratório. Os cursos de física e química a propõem como exercício padrão, geralmente como a diferença percentual entre dois números medidos no mesmo experimento. O valor de referência está ausente de propósito, o que é ao mesmo tempo sua força e, como mostra a próxima seção, seu limite.

Quando a diferença percentual é útil e quando engana

Ela é útil para comparar duas medições, dois orçamentos ou duas amostras sem privilegiar nenhuma delas. Ela engana em quatro casos:

  • Um dos valores é claramente a base. Para 100 e 200, a diferença é 66,7%, mas o segundo número é 100% maior que o primeiro. O número menor esconde o tamanho do salto.
  • Um dos valores é zero ou está perto de zero. Um par com 0 dá exatamente 200%, e 0,1 e 30 dão 198,7%, então a porcentagem diz quase nada sobre o tamanho.
  • Os valores são porcentagens. Uma taxa de 40% contra 50% é uma distância de 10 pontos; o guia de pontos percentuais explica por que você não deve chamá-la de 10%.
  • O mesmo par pode ser descrito de três formas. 20 e 30 estão 40% distantes, 30 é 50% maior que 20, e 20 é 33,3% menor que 30. As três estão corretas, então diga qual delas você quer dizer e mostre a diferença absoluta ao lado de qualquer porcentagem.

Exemplos de diferença percentual

Seis pares resolvidos com a fórmula:

Exemplos de diferença percentual
Valor 1Valor 2DiferençaMédiaDiferença percentual
2030102540%
10302020100%
10020010015066,67%
45601552,528,57%
7290188122,22%
9,810,20,4104%

Exemplo 1: diferença percentual entre 20 e 30

Dados

A diferença é 10 e a média é (20 + 30) ÷ 2 = 25.

Resposta

Então 10 ÷ 25 = 0,40, e a diferença percentual é de 40%. Digitar 30 e 20 dá os mesmos 40%.

Exemplo 2: dois preços, US$ 45 e US$ 60

Dados

A diferença é US$ 15 e o preço médio é US$ 52,50.

Resposta

Então 15 ÷ 52,5 = 0,2857, que é 28,57%. Nenhuma das lojas é a base, então a média é uma referência justa.

Exemplo 3: duas notas de prova, 72 e 90

Dados

A diferença é 18 e a média é 81.

Resposta

Então 18 ÷ 81 = 0,2222, uma diferença de 22,22%. Se 72 foi a nota do semestre passado e 90 a deste semestre, use a variação percentual, que dá +25%.

Exemplo 4: duas medições, 9,8 cm e 10,2 cm

Dados

A diferença é 0,4 cm e a média é 10 cm, então a diferença é 0,4 ÷ 10 = 4%.

Resposta

Uma média redonda facilita conferir este caso de cabeça.

Exemplo 5: diferença de exatamente 100%

Dados

Tome 10 e 30.
  1. Passo 1

    A diferença é 20 e a média é 20, então a diferença percentual é 20 ÷ 20 = 100%.

Resposta

Isso acontece sempre que um valor é o triplo do outro.

Código da diferença percentual

As duas versões reproduzem os exemplos acima (40%, 28,57%, 22,22%, 4%, 100%, 4,69% e 66,67%), usam a média dos valores absolutos como base e recusam dois zeros. percentChangeFrom está incluída para mostrar o contraste com a variação percentual.

JavaScript

JavaScript
function finite(name, v) {  if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);}​export function percentDifference(a, b) {  finite("a", a);  finite("b", b);  const mean = (Math.abs(a) + Math.abs(b)) / 2;  if (mean === 0) throw new RangeError("a and b must not both be 0: the percentage difference is undefined");  return (Math.abs(a - b) / mean) * 100;}​export function percentChangeFrom(start, end) {  finite("start", start);  finite("end", end);  if (start === 0) throw new RangeError("start must not be 0: the change from zero is undefined");  return ((end - start) / Math.abs(start)) * 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 percent_difference(a, b):    a, b = _num("a", a), _num("b", b)    mean = (abs(a) + abs(b)) / 2    if mean == 0:        raise ValueError("a and b must not both be 0: the percentage difference is undefined")    return abs(a - b) / mean * 100​​def percent_change_from(start, end):    start, end = _num("start", start), _num("end", end)    if start == 0:        raise ValueError("start must not be 0: the change from zero is undefined")    return (end - start) / abs(start) * 100

percentDifference(100, 200) retorna cerca de 66,67, enquanto percentChangeFrom(100, 200) retorna 100: o mesmo par, perguntas diferentes. Arredonde apenas para exibição.

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.
  • Dois zeros devolvem uma mensagem clara em vez de um erro de divisão, porque a média é 0 e a diferença percentual é indefinida.
  • Entradas negativas são aceitas. A base é a média dos valores absolutos, e o resultado informa essa fórmula para que você possa compará-la com outras ferramentas.
  • 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 diferença percentual

Erros comuns na diferença percentual
ErroO que dá erradoO que a calculadora faz
Dividir por um dos dois valores20 e 30 dão 50% ou 33,3%, conforme a escolha, em vez de 40%Divide pela média, então a ordem é irrelevante
Dividir pela soma, não pela média10 ÷ 50 dá 20% em vez de 40%Divide a soma ao meio primeiro e mostra a média usada
Deixar a diferença com sinal20 menos 30 dá −40%Toma a diferença absoluta, então o resultado nunca é negativo
Usar a diferença quando um valor é o inicial100 e 200 dão 66,7% e escondem um aumento de 100%Oferece o modo de variação percentual
Tratar duas porcentagens como valores comuns40% e 50% descritos como 22,2% de distância, quando a diferença real é de 10 pontosIndica o resultado e mostra ao lado a distância em pontos
Arredondar as entradas primeiro9,8 e 10,2 arredondados para 10 e 10 dão 0% em vez de 4%Arredonda apenas o resultado exibido
Usar zero como uma das entradasQualquer par com 0 dá 200%, o que não diz nada sobre o tamanhoDevolve 200% e observa que um valor zero torna a porcentagem pouco informativa
Digitar 0 nos dois valoresDivisão por zeroRecusa com uma mensagem
Confundir diferença com "quanto a mais"US$ 60 contra US$ 45 estão 28,57% distantes, mas 33,3% a maisIndica o resultado como diferença, não como variação

Diferença percentual vs variação vs erro vs pontos

Diferença percentual vs variação vs erro vs pontos
MedidaFórmulaBaseA ordem importaMelhor para
Diferença absolutaabs(a − b)Não se aplicaNãoA diferença nas unidades originais
Diferença percentualabs(a − b) ÷ ((abs(a) + abs(b)) ÷ 2) × 100Média dos doisNãoDois valores pares, como duas lojas ou dois instrumentos
Variação percentual(final − inicial) ÷ abs(inicial) × 100Valor inicialSimUm valor veio primeiro
Aumento percentual ou reduçãoA mesma fórmula, em uma só direçãoValor inicialSimUma alta ou queda conhecida
Erro percentualabs(medido − verdadeiro) ÷ abs(verdadeiro) × 100Valor verdadeiroSimUma medição comparada a um valor aceito
Pontos percentuaistaxa 2 − taxa 1Não se aplicaSimA diferença entre duas porcentagens

Escolha perguntando qual número, se houver algum, é a referência.

Perguntas frequentes

Como encontro a diferença percentual?

Divida a diferença entre os dois valores pela média deles e multiplique por 100. Para 20 e 30, a diferença é 10 e a média é 25, então a diferença percentual é 40%. O resultado é o mesmo, qualquer que seja o valor colocado primeiro.

Como calculo a diferença percentual entre dois valores?

Use a mesma fórmula em qualquer par de valores. Para vendas de 1 200 e 1 500, a diferença é 300, a média é 1 350 e 300 ÷ 1 350 × 100 = 22,22%.

Como calcular a diferença em porcentagem entre dois números?

Tome a diferença absoluta entre eles, divida pela média e multiplique por 100. Para 45 e 60, isso dá 15 ÷ 52,5 × 100 = 28,57%.

Como calculo a porcentagem de aumento entre dois números?

Se um dos números é claramente o valor inicial, use a variação percentual, não a diferença percentual: divida a diferença pelo valor inicial. De 20 para 30 é +50%, enquanto a diferença percentual entre os mesmos dois números é 40%.

Como calculo a diferença entre porcentagens?

Quando os dois valores são porcentagens, a diferença simples é em pontos percentuais: 40% e 50% estão a 10 pontos de distância. A diferença percentual entre eles é 10 ÷ 45 × 100 = 22,22%, uma grandeza diferente.

Como encontro a porcentagem entre dois números?

A expressão cobre três tarefas. Para a parte que um número representa de outro, divida um pelo outro: 20 é 66,67% de 30. Para a diferença simétrica, use a diferença percentual: 40%. Para a passagem de um número ao outro, use a variação percentual: +50% de 20 para 30.

O que é a diferença percentual entre dois números?

É a diferença entre os números como porcentagem da média deles. Ela não tem direção, então serve para comparar dois valores quando nenhum deles é a referência.