Ir para o conteúdo principal

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

Variação em pontos percentuais

+2

Aumento

Passo a passo

  1. 6 − 4 = 2 pontos percentuais
  2. 2 ÷ 4 × 100 = 50%
Variação relativa
+50%
Variação em pontos-base
+200

A variação percentual divide pelo valor absoluto do valor inicial, então uma mudança de −50 para −25 é +50%, ou seja, um aumento.

Uma manchete diz que o desemprego saltou 50%. Outra diz que subiu 2 pontos. As duas podem descrever a mesma variação, de 4% para 6%, e são medidas diferentes: uma é uma diferença, a outra é uma razão.

Um ponto percentual é a unidade da distância entre duas porcentagens, então 6% menos 4% são 2 pontos percentuais. A variação percentual compara essa distância com a taxa inicial: 2 ÷ 4 é 50%. Digite uma taxa inicial e uma final nesta calculadora de pontos percentuais e ela devolve as duas medidas, com o cálculo.

O que é um ponto percentual?

Resposta rápida: um ponto percentual é uma unidade da diferença entre duas porcentagens. Uma taxa que vai de 40% para 44% subiu 4 pontos percentuais. A mesma variação é um aumento relativo de 10%, porque 4 ÷ 40 = 0,10.

A unidade é escrita pp, pts ou simplesmente pontos. Ela se aplica a tudo que já está expresso como porcentagem de um todo: uma taxa de desemprego, uma taxa de juros, uma parcela dos votos, uma taxa de inflação. Ela mede a distância na escala de 0 a 100, então 4 pontos são a mesma diferença em 40% e em 4%. Também se escreve "pontos de porcentagem", mas o termo padrão é pontos percentuais.

Porcentagem vs pontos percentuais

As duas respondem a perguntas diferentes sobre os mesmos dois números. A variação em pontos percentuais é a diferença absoluta, a taxa final menos a taxa inicial. A variação percentual é essa diferença dividida pela taxa inicial.

A cifra relativa depende da base, e é por isso que parece dramática quando as taxas são pequenas. Dois pontos sobre uma taxa de 4% é um aumento de 50%. Dois pontos sobre uma taxa de 40% é 5%. A diferença em pontos é 2 nas duas vezes.

De 4% para 6% é +2 pontos e +50%. De 6% para 4% é −2 pontos, mas −33,33%, porque a base agora é 6. Os pontos são simétricos e as porcentagens não são.

Como calcular uma variação em pontos percentuais

  1. Escreva as taxas inicial e final como porcentagens do mesmo todo.
  2. Subtraia a taxa inicial da taxa final. O resultado é a variação em pontos percentuais, e o sinal indica a direção.
  3. Para a variação relativa, divida essa diferença pela taxa inicial e multiplique por 100.
variação em pontos percentuais = taxa final - taxa inicial
variação relativa = (taxa final - taxa inicial) / abs(taxa inicial) × 100%

A mesma subtração dá a diferença em pontos percentuais entre dois grupos: 52% de um grupo e 47% de outro estão a 5 pontos de distância. Para aplicar uma variação conhecida, some os pontos à taxa: 4,5% menos 0,25 ponto é 4,25%.

Exemplos de pontos percentuais

Exemplo 1: uma taxa de desemprego, de 4% para 6%

Dados

A taxa sobe de 4% para 6%.
  1. Passo 1

    Em pontos, 6 − 4 = 2.

Resposta

Em porcentagem, 2 ÷ 4 = 0,5, ou seja, 50%. Órgãos de estatística como o ONS e o Eurostat informam as variações das taxas em pontos percentuais, que é a cifra que não depende da base.

Exemplo 2: uma taxa de juros, de 4,25% para 4,50%

Dados

Um banco central eleva sua taxa básica de 4,25% para 4,50%.
  1. Passo 1

    Em pontos, 4,50 − 4,25 = 0,25, que são 25 pontos-base.

Resposta

Em porcentagem, 0,25 ÷ 4,25 = 0,0588, ou seja, 5,88%. Bancos centrais como o Federal Reserve e o Banco da Inglaterra citam movimentos assim em pontos ou pontos-base.

Exemplo 3: uma pesquisa, 52% contra 46%

Dados

Uma pesquisa dá a um candidato 52% e ao outro 46%.
  1. Passo 1

    A vantagem é 52 − 46 = 6 pontos percentuais, e não uma vantagem de 6%.

Resposta

Em relação ao rival, 6 ÷ 46 = 0,1304, então o líder tem 13,04% mais apoio.

Exemplo 4: pontos somados contra porcentagem somada

Dados

Uma taxa de 5,5% sobe 0,75 ponto percentual, para 6,25%.
  1. Passo 1

    Se ela tivesse subido 0,75 por cento, a nova taxa seria 5,5 × 1,0075 = 5,54125, que é 5,54%.

Resposta

Informe a unidade.

Pontos percentuais vs pontos-base

Um ponto-base é um centésimo de ponto percentual, então 1 ponto são 100 pontos-base. 25 pontos-base são 0,25 ponto e 150 pontos-base são 1,5 pontos. Para converter, divida os pontos-base por 100 para obter pontos, ou multiplique os pontos por 100.

Código dos pontos percentuais

As duas versões reproduzem os exemplos acima (2 e 50, 0,25 e 5,88, 6 e 13,04, 6,25 e 5,54), não retornam variação relativa quando a taxa inicial é 0 e rejeitam entradas não numéricas.

JavaScript

JavaScript
function finite(name, v) {  if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);}​function checkDecimals(decimals) {  if (!Number.isInteger(decimals) || decimals < 0 || decimals > 10) throw new RangeError("decimals must be a whole number from 0 to 10");}​export function percentagePointChange(start, end, decimals = 2) {  finite("start", start);  finite("end", end);  checkDecimals(decimals);  const points = Number((end - start).toFixed(decimals));  const relativePercent = start === 0 ? null : Number((((end - start) / Math.abs(start)) * 100).toFixed(decimals));  return { points, relativePercent };}​export function addPoints(rate, points, decimals = 2) {  finite("rate", rate);  finite("points", points);  checkDecimals(decimals);  return Number((rate + points).toFixed(decimals));}​export function addPercent(rate, percent, decimals = 2) {  finite("rate", rate);  finite("percent", percent);  checkDecimals(decimals);  return Number((rate * (1 + percent / 100)).toFixed(decimals));}​export function parseRate(raw) {  const s = String(raw).trim().replace(/%$/, "").replace(",", ".");  return /^[+-]?(\d+\.?\d*|\.\d+)$/.test(s) ? Number(s) : NaN;}

Python

Python
from decimal import Decimal, ROUND_HALF_UP, InvalidOperation​​def _rate(name, v):    if isinstance(v, bool) or not isinstance(v, (int, float, str, Decimal)):        raise ValueError(f"{name} must be a number")    try:        d = Decimal(str(v).strip().rstrip("%").replace(",", "."))    except InvalidOperation:        raise ValueError(f"{name} must be a number")    if not d.is_finite():        raise ValueError(f"{name} must be a finite number")    return d​​def _round(d, decimals):    if not isinstance(decimals, int) or isinstance(decimals, bool) or not 0 <= decimals <= 10:        raise ValueError("decimals must be a whole number from 0 to 10")    return d.quantize(Decimal(1).scaleb(-decimals), rounding=ROUND_HALF_UP)​​def percentage_point_change(start, end, decimals=2):    s, e = _rate("start", start), _rate("end", end)    points = _round(e - s, decimals)    relative = None if s == 0 else _round((e - s) / abs(s) * 100, decimals)    return points, relative​​def add_points(rate, points, decimals=2):    return _round(_rate("rate", rate) + _rate("points", points), decimals)​​def add_percent(rate, percent, decimals=2):    return _round(_rate("rate", rate) * (1 + _rate("percent", percent) / 100), decimals)

percentagePointChange(4, 6) retorna { points: 2, relativePercent: 50 }. A variação relativa divide pela taxa inicial absoluta, a mesma convenção da calculadora de variação percentual. A versão em Python arredonda a metade para cima com Decimal, a convenção escolar usual, e devolve Decimals, então 2 aparece como 2,00.

Privacidade e segurança das entradas

Os valores são calculados no seu navegador. As taxas digitadas não são enviadas a um servidor nem armazenadas.

Os campos aceitam apenas números, com um sinal % opcional no final. Texto, campos vazios, NaN e Infinity são rejeitados com uma mensagem, e nada do que você digita é avaliado como código.

Uma taxa inicial igual a 0 devolve os pontos e mostra a variação percentual como indefinida, em vez de dividir por zero. Uma vírgula decimal (4,25) e um ponto decimal (4.25) são lidos como o mesmo número, e as casas decimais são limitadas a um número inteiro de 0 a 10.

Erros comuns com pontos percentuais

Erros comuns com pontos percentuais
ErroO que dá erradoO que a calculadora faz
Chamar de porcentagem uma diferença em pontosUma alta de 4% para 6% informada como 2%Indica o resultado em pontos percentuais
Citar a variação relativa sem a base"Alta de 50%" esconde que a taxa foi de 4% para 6%Mostra as duas medidas ao lado das duas taxas
Dividir pela taxa final2 ÷ 6 dá 33,33% em vez de 50%Divide pela taxa inicial
Tratar uma alta e uma queda como simétricas4% para 6% é +50%, mas 6% para 4% é −33,33%Mostra a taxa inicial usada em cada direção
Somar uma porcentagem quando se queriam pontos5,5% mais 0,75% dá 5,54%, não 6,25%Soma pontos e porcentagem em modos separados
Partir de 0%A variação percentual é indefinidaMostra "indefinida" com o motivo

Pontos percentuais vs variação percentual vs pontos-base vs diferença percentual

Pontos percentuais vs variação percentual vs pontos-base vs diferença percentual
MedidaFórmula4% para 6%Use para
Variação em pontos percentuaisfinal − inicial+2 pontosA diferença entre duas taxas
Variação percentual de uma taxa(final − inicial) ÷ inicial × 100+50%O tamanho da variação em relação à taxa inicial
Pontos-basepontos × 100+200 pontos-baseVariações de taxas no mercado financeiro
Diferença percentualabs(a − b) ÷ ((a + b) ÷ 2) × 10040%Duas taxas sem ponto de partida

As duas primeiras linhas são o par que as pessoas confundem. Pontos-base são uma mudança de unidade, e a diferença percentual é a versão sem direção, que a calculadora de diferença percentual trata. Ao informar uma variação de taxa, dê os pontos e as duas taxas, e acrescente a porcentagem só se o tamanho relativo importar.

Perguntas frequentes

Qual é a diferença entre pontos percentuais e porcentagem?

Os pontos medem a diferença absoluta entre duas porcentagens, e a porcentagem mede essa diferença em relação à inicial. Passar de 20% para 25% é uma alta de 5 pontos percentuais e uma alta de 25%, porque 5 ÷ 20 = 0,25.

O que é um ponto percentual?

É uma unidade na escala de 0 a 100 de uma porcentagem, a diferença entre 30% e 31%, abreviada como pp.

Como calcular a variação em pontos percentuais?

Subtraia a porcentagem inicial da final. De 35% para 41% é 41 − 35 = 6 pontos percentuais, um aumento em pontos percentuais porque o resultado é positivo. Entre dois grupos, a mesma subtração é a diferença em pontos percentuais.

Como converto pontos percentuais em porcentagem?

Divida os pontos pela taxa inicial e multiplique por 100. Uma alta de 2 pontos sobre uma taxa inicial de 8% é 2 ÷ 8 × 100 = 25%.

Como calcular a variação em pontos percentuais no Excel?

Com a taxa inicial em A2 e a taxa final em B2, ambas formatadas como porcentagem, =ROUND((B2-A2)*100,2) devolve os pontos e =(B2-A2)/A2, formatada como porcentagem, devolve a variação relativa. Para 4% e 6%, elas dão 2 e 50%.