Saltar al contenido principal

Se han puesto valores de ejemplo. Reemplázalos por los tuyos.

Diferencia porcentual

40 %

Cálculo paso a paso

  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 %
Diferencia entre los valores
10
Promedio de los valores absolutos
25

La diferencia porcentual divide la diferencia entre el promedio de los dos valores, así que introducirlos en el otro orden da la misma respuesta.

Si ambos valores son porcentajes, la diferencia entre ellos se mide en puntos porcentuales, que es una medida distinta de la diferencia porcentual. Consulta la calculadora de puntos porcentuales.

Dos tiendas cotizan $45 y $60 por el mismo artículo, o dos lecturas de laboratorio dan 12,5 y 13,1. ¿Qué tan separadas están, en porcentaje, cuando ninguno de los números es el original? Dividir entre uno de ellos da una respuesta distinta de dividir entre el otro.

Introduce los dos valores en esta calculadora de diferencia porcentual y hace el cálculo de la diferencia porcentual y muestra el desarrollo. Divide entre el promedio de los dos valores, así que el orden en que los escribas no cambia el resultado. Un interruptor te permite ver la variación porcentual del mismo par cuando uno de los valores es el punto de partida.

Cómo funciona la diferencia porcentual

Respuesta rápida: divide la diferencia entre los dos valores por su promedio y multiplica por 100. Para 20 y 30, la diferencia es 10, el promedio es 25 y 10 ÷ 25 × 100 = 40 %.

¿Qué es la diferencia porcentual?

La diferencia porcentual compara dos valores cuando ninguno de ellos es el original. Usa su promedio como base, de modo que al intercambiar los valores el resultado es el mismo. Esa simetría la distingue de la variación porcentual, que divide por el valor inicial y por eso depende del orden. En el trabajo de laboratorio, la misma medida se llama diferencia porcentual relativa, o RPD.

Fórmula de la diferencia porcentual

diferencia porcentual = abs(a - b) / ((abs(a) + abs(b)) / 2) * 100

Esta es la fórmula para calcular la diferencia porcentual, también llamada fórmula de la diferencia porcentual. Para números positivos se pueden quitar las barras alrededor de a y b en el denominador, lo que da abs(a − b) ÷ ((a + b) ÷ 2). Promediar los valores absolutos es una convención que mantiene definido el resultado con entradas negativas, y la calculadora de diferencia porcentual indica la fórmula que usó.

Cómo hallar la diferencia porcentual entre dos números (paso a paso)

  1. Resta el valor menor del mayor para obtener la diferencia.
  2. Suma los dos valores y divide entre 2 para obtener su promedio.
  3. Divide la diferencia entre el promedio.
  4. Multiplica por 100 y agrega el signo de porcentaje.

Así se calcula la diferencia porcentual entre dos cifras. No hay que elegir ninguno de los valores como punto de partida, por lo que el orden nunca importa.

Cómo calcular la diferencia porcentual mentalmente

Cómo hallar la diferencia porcentual sin calculadora: halla la diferencia, toma la mitad de la suma y luego divide. Para 45 y 60 la diferencia es 15 y la suma es 105, así que el promedio es 52,5. Quince es un poco menos de 30 % de 52,5, lo que coincide con el 28,57 % exacto. Como comprobación, una diferencia porcentual calculada nunca puede ser negativa, y con dos valores positivos nunca puede superar 200 %. Si obtienes alguno de esos resultados, hay un error en los datos o en los pasos.

Diferencia porcentual entre dos precios

Una diferencia de precio es la diferencia en dinero: $60 menos $45 es $15. Para calcular una diferencia de precio como porcentaje, escala esa diferencia al precio típico: $15 ÷ $52,50 = 28,57 %. Si en cambio quieres decir cuánto más caro es el artículo de $60 que el de $45, eso es una variación a partir de $45, y la respuesta es +33,3 %. Usa la calculadora de variación porcentual para esa formulación.

Diferencia porcentual relativa (RPD)

Dos mediciones duplicadas de 12,5 y 13,1 difieren en 0,6 sobre un promedio de 12,8, lo que da una RPD de 4,69 %. Los laboratorios suelen comparar la cifra con una tolerancia fijada por su propio método, así que la calculadora informa el número y deja que tú juzgues si se acepta o se rechaza. Introduce las dos lecturas en la calculadora de arriba y funciona como calculadora de RPD.

¿Qué tan grande puede ser la diferencia porcentual?

Para dos valores no negativos, la diferencia porcentual va de 0 % a 200 %. Es 0 % cuando los valores coinciden y 200 % cuando uno de ellos es 0. Es exactamente 100 % cuando un valor es el triple del otro, como con 10 y 30, porque entonces la diferencia es igual al promedio.

Diferencia porcentual frente a variación porcentual y error porcentual

Usa la diferencia porcentual cuando los dos valores son pares, como dos tiendas, dos grupos o dos instrumentos. Usa la calculadora de variación porcentual cuando un valor vino primero. Usa la calculadora de error porcentual cuando uno de los valores es un valor verdadero o aceptado conocido.

Dónde se usa la diferencia porcentual

La diferencia porcentual entre dos números responde a «¿qué tan separados están?» en muchos contextos: las cotizaciones de dos proveedores, las ventas en dos regiones, las tasas de conversión de dos versiones en una prueba A/B o dos lecturas repetidas de laboratorio. Los cursos de física y química la plantean como ejercicio estándar, normalmente como la diferencia porcentual entre dos números medidos en el mismo experimento. El valor de referencia falta a propósito, y eso es a la vez su fortaleza y, como muestra la siguiente sección, su límite.

Cuándo es útil la diferencia porcentual y cuándo engaña

Es útil para comparar dos mediciones, dos cotizaciones o dos muestras sin dar prioridad a ninguna. Engaña en cuatro casos:

  • Uno de los valores es claramente la base. Para 100 y 200 la diferencia es 66,7 %, pero la segunda cifra es 100 % mayor que la primera. El número menor oculta el tamaño del salto.
  • Uno de los valores es cero o casi cero. Un par que contiene 0 da exactamente 200 %, y 0,1 y 30 dan 198,7 %, así que el porcentaje casi no dice nada sobre el tamaño.
  • Los valores son porcentajes. Una tasa de 40 % frente a 50 % es una diferencia de 10 puntos; la guía sobre puntos porcentuales explica por qué no debes llamarla 10 %.
  • El mismo par puede presentarse de tres maneras. 20 y 30 están separados por 40 %, 30 es 50 % más que 20 y 20 es 33,3 % menos que 30. Las tres son correctas, así que indica a cuál te refieres y muestra la diferencia absoluta junto a cualquier porcentaje.

Ejemplos de diferencia porcentual

Seis pares resueltos con la fórmula:

Ejemplos de diferencia porcentual
Valor 1Valor 2DiferenciaPromedioDiferencia porcentual
2030102540 %
10302020100 %
10020010015066,67 %
45601552,528,57 %
7290188122,22 %
9,810,20,4104 %

Ejemplo 1: la diferencia porcentual entre 20 y 30

Datos

La diferencia es 10 y el promedio es (20 + 30) ÷ 2 = 25.

Respuesta

Entonces 10 ÷ 25 = 0,40, así que la diferencia porcentual es 40 %. Escribir 30 y 20 da el mismo 40 %.

Ejemplo 2: dos precios, $45 y $60

Datos

La diferencia es $15 y el precio promedio es $52,50.

Respuesta

Entonces 15 ÷ 52,5 = 0,2857, que es 28,57 %. Ninguna tienda es la base, así que el promedio es una referencia justa.

Ejemplo 3: dos calificaciones de examen, 72 y 90

Datos

La diferencia es 18 y el promedio es 81.

Respuesta

Entonces 18 ÷ 81 = 0,2222, una diferencia de 22,22 %. Si 72 fue la nota del trimestre pasado y 90 la de este, usa en cambio la variación porcentual, que da +25 %.

Ejemplo 4: dos mediciones, 9,8 cm y 10,2 cm

Datos

La diferencia es 0,4 cm y el promedio es 10 cm, así que la diferencia es 0,4 ÷ 10 = 4 %.

Respuesta

Un promedio redondo hace que esta sea fácil de comprobar mentalmente.

Ejemplo 5: cuando la diferencia es exactamente 100 %

Datos

Toma 10 y 30.
  1. Paso 1

    La diferencia es 20 y el promedio es 20, así que la diferencia es 20 ÷ 20 = 100 %.

Respuesta

Esto ocurre siempre que un valor es el triple del otro.

Código de la diferencia porcentual

Ambas versiones reproducen los ejemplos anteriores (40 %, 28,57 %, 22,22 %, 4 %, 100 %, 4,69 % y 66,67 %), promedian los valores absolutos para la base y rechazan dos ceros. Se incluye percentChangeFrom para que puedas mostrar el contraste con la variación porcentual.

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) devuelve aproximadamente 66,67, mientras que percentChangeFrom(100, 200) devuelve 100: el mismo par, otra pregunta. Redondea solo para mostrar el resultado.

Privacidad y seguridad de las entradas

Los valores se calculan en tu navegador. Los números que ingresas no se envían a ningún servidor ni se guardan.

  • Los campos solo aceptan números. El texto, los campos vacíos, NaN e Infinity se rechazan con un mensaje.
  • Dos ceros devuelven un mensaje claro en lugar de un error de división, porque el promedio es 0 y la diferencia porcentual no está definida.
  • Se aceptan entradas negativas. La base es el promedio de los valores absolutos, y el resultado indica esa fórmula para que puedas compararla con otras herramientas.
  • En este idioma la coma es el separador decimal, así que 12,5 es doce y medio y 1,200 es 1,2. El punto actúa como separador de miles cuando va seguido de una coma decimal, por lo que 1.234,5 se lee como 1234,5. Una entrada como 1.234 (un punto seguido de exactamente tres cifras, sin coma) o 1,2,3 se rechaza por ambigua en lugar de adivinar. Los espacios entre grupos de cifras, incluidos los espacios de no separación, se ignoran, así que 1 200 se lee como 1200.

Errores comunes con la diferencia porcentual

Errores comunes con la diferencia porcentual
ErrorQué sale malQué hace la calculadora
Dividir por uno de los dos valoresCon 20 y 30 se obtiene 50 % o 33,3 % según el valor elegido, en lugar de 40 %Divide entre el promedio, por lo que el orden es irrelevante
Dividir por la suma, no por el promedio10 ÷ 50 da 20 % en lugar de 40 %Toma primero la mitad de la suma y muestra el promedio usado
Dejar la diferencia con signo20 menos 30 da −40 %Toma la diferencia absoluta, así que el resultado nunca es negativo
Usar la diferencia cuando uno de los valores es el inicialCon 100 y 200 se obtiene 66,7 % y se oculta un aumento de 100 %Ofrece el modo de variación porcentual
Tratar dos porcentajes como valores comunesDecir que 40 % y 50 % difieren en 22,2 % cuando la diferencia real es de 10 puntosIndica el resultado y muestra la diferencia en puntos a su lado
Redondear primero los datos9,8 y 10,2 redondeados a 10 y 10 dan 0 % en lugar de 4 %Redondea solo el resultado mostrado
Usar un cero como uno de los datosCualquier par con un 0 da 200 %, lo que no dice nada sobre el tamañoDevuelve 200 % y señala que un valor cero hace que el porcentaje no sea informativo
Ingresar ambos valores como 0División entre ceroRechaza el caso con un mensaje
Leer la diferencia como «cuánto más»$60 frente a $45 difieren en 28,57 %, pero el aumento es de 33,3 %Indica que el resultado es una diferencia, no una variación

Diferencia porcentual frente a variación, error y puntos porcentuales

Diferencia porcentual frente a variación, error y puntos porcentuales
MedidaFórmulaBase¿Importa el orden?Ideal para
Diferencia absolutaabs(a − b)No aplicaNoLa diferencia en las unidades originales
Diferencia porcentualabs(a − b) ÷ ((abs(a) + abs(b)) ÷ 2) × 100Promedio de los dosNoDos valores del mismo nivel, como dos tiendas o dos instrumentos
Variación porcentual(final − inicial) ÷ abs(inicial) × 100Valor inicialSíUno de los valores vino primero
Aumento porcentual o disminuciónLa misma fórmula, en una sola direcciónValor inicialSíUn aumento o una baja conocidos
Error porcentualabs(medido − verdadero) ÷ abs(verdadero) × 100Valor verdaderoSíUna medición frente a un valor aceptado
Puntos porcentualestasa 2 − tasa 1No aplicaSíLa diferencia entre dos porcentajes

Elige preguntándote cuál número, si hay alguno, es la referencia.

Preguntas frecuentes

¿Cómo se calcula la diferencia porcentual?

Divide la diferencia entre los dos valores por su promedio y multiplica por 100. Para 20 y 30, la diferencia es 10 y el promedio es 25, así que la diferencia porcentual es 40 %. Es la misma sin importar cuál valor pongas primero.

¿Cómo calculo la diferencia porcentual entre dos cifras?

Usa la misma fórmula con cualquier par de cifras. Con ventas de 1 200 y 1 500, la diferencia es 300, el promedio es 1 350 y 300 ÷ 1 350 × 100 = 22,22 %.

¿Cómo se calcula la diferencia en porcentaje entre dos números?

Toma la diferencia absoluta entre ellos, divídela por su promedio y multiplica por 100. Para 45 y 60, eso es 15 ÷ 52,5 × 100 = 28,57 %.

¿Cómo calculo el porcentaje de aumento entre dos números?

Si uno de los números es claramente el valor inicial, usa la variación porcentual, no la diferencia porcentual: divide la diferencia por el valor inicial. De 20 a 30 es +50 %, mientras que la diferencia porcentual entre esos mismos dos números es 40 %.

¿Cómo calculo la diferencia de porcentajes?

Cuando ambos valores son porcentajes, la diferencia simple se expresa en puntos porcentuales: 40 % y 50 % están a 10 puntos de distancia. La diferencia porcentual entre ellos es 10 ÷ 45 × 100 = 22,22 %, que es una cantidad distinta.

¿Cómo encuentro el porcentaje entre dos números?

La expresión abarca tres tareas. Para saber qué parte representa un número de otro, divídelo por el otro: 20 es 66,67 % de 30. Para la diferencia simétrica, usa la diferencia porcentual: 40 %. Para el paso de uno al otro, usa la variación porcentual: +50 % de 20 a 30.

¿Qué es la diferencia porcentual entre dos números?

Es la diferencia entre los números expresada como porcentaje de su promedio. No tiene dirección, por lo que sirve para comparar dos valores cuando ninguno es la referencia.