Menu

Calculadora de redondeo

Los dos vecinos, las distancias exactas y lo que hace cada convención en un empate.

Por Nethanel Bar, Cofundador y CEO

Última actualización

¿Quieres resolver esto sin la calculadora?

El curso de matemáticas de Coddy enseña el método en sí: trabajas cada paso en una pizarra interactiva y te dice exactamente dónde falló un movimiento.

Redondear es una comparación, no una regla

Para redondear un número solo necesitas dos candidatos: el múltiplo de la posición elegida justo por debajo y el que está justo por encima. 3.472 a un decimal está entre 3.4 y 3.5, y queda 0.072 por encima del primero y 0.028 por debajo del segundo, así que gana 3.5. «Mira la cifra siguiente y sube si es 5 o más» es un atajo para esa misma comparación, y es un atajo muy bueno.

El atajo solo se convierte en una decisión real en el punto medio, donde ningún vecino está más cerca. Ahí la respuesta depende de verdad de la convención que uses, y hay seis de uso corriente: el redondeo escolar manda el empate lejos del cero, un banco lo manda al vecino par, la función FLOOR de una hoja de cálculo siempre baja y el truncamiento simplemente tira el resto. Esta página muestra las seis a la vez sobre tu número, porque esa es la pregunta que una página de redondeo debería responder.

Ver un empate exige aritmética exacta. En coma flotante binaria 2.675 es en realidad 2.67499999999999982…, y por eso casi toda calculadora, hoja de cálculo y lenguaje de programación lo redondea a 2.67 e insiste en que nunca hubo empate. Aquí el número se guarda como fracción exacta, así que 2.675 sí es un empate, la página lo dice, y el artículo explica por qué tu otra calculadora no estaba de acuerdo.

En qué fijarse

  • Los dos vecinos son siempre múltiplos de la posición a la que redondeas. A la decena más cercana son 1270 y 1280; a dos decimales, 2.67 y 2.68.
  • Solo importa la distancia, no las cifras. La regla de la cifra funciona porque una cifra de 5 o más ES la mitad lejana del intervalo: es una abreviatura de la comparación, no una ley aparte.
  • Las cifras significativas se cuentan desde la primera distinta de cero, no desde la coma. 0.004567 con dos cifras significativas es 0.0046: los ceros iniciales ocupan sitio, no son cifras.
  • Las convenciones solo discrepan en un empate. Fuera del empate, redondear arriba, al par o abajo da lo mismo, y por eso casi nadie se entera de que hay más de una regla.
  • La regla escolar es «lejos del cero», no «hacia más infinito». Por eso -2.5 se redondea a -3 con ella, mientras que una función techo daría -2.
  • Redondear dos veces no es lo mismo que redondear una. 2.446 a dos decimales es 2.45, y redondear ESO a uno da 2.5, pero redondear el original directamente a un decimal da 2.4.

Cómo redondear un número

  1. Decide a qué redondeas

    A un número de decimales, a un valor posicional (decenas, centenas) o a un número de cifras significativas. Todo lo que sigue es el mismo trabajo con cualquiera de los tres.

  2. Encuentra los dos vecinos

    El múltiplo de esa posición justo por debajo de tu número y el que está justo por encima. Para 3.472 a un decimal: 3.4 y 3.5.

  3. Mira cuál está más cerca

    Compara las distancias (0.072 frente a 0.028) o usa el atajo: mira la primera cifra tras la posición y sube si es 5 o más. Las dos responden a la misma pregunta.

  4. Si cae justo en medio, aplica una convención

    La regla escolar redondea lejos del cero: 2.5 va a 3 y -2.5 va a -3. Estadísticos y bancos suelen redondear al vecino par, así que 2.5 va a 2 y 3.5 va a 4.

  5. Conserva la posición a la que redondeaste

    Redondear 1274 a la centena más cercana da 1300, no 13. Los ceros sostienen el valor: dicen a qué posición es exacta la respuesta.

Los mismos números, redondeados de cuatro formas

Redondeo escolar (5 o más sube) aplicado a cada posición. Fíjate en los números que no se mueven: ya son múltiplos exactos de esa posición.

Número1 decimal2 decimalesDecena2 cifras signif.
3.4723.53.4703.5
2.6752.72.6802.7
12741274127412701300
0.0045670000.0046
-2.5-2.5-2.50-2.5
9.96109.961010
0.50.50.500.5
149.5149.5149.5150150

Ejemplos resueltos

3.472 a un decimal

plain
3.472

Los vecinos son 3.4 y 3.5. Las distancias son 0.072 y 0.028, así que 3.5 está más cerca y es la respuesta. El atajo coincide: la cifra tras las décimas es 7, que es 5 o más, luego se sube. El error de redondeo es 0.028, que es lo que te cuesta «a un decimal».

El empate que ninguna calculadora ve: 2.675 a dos decimales

plain
2.675

Guardado de forma exacta, este número está justo en medio de 2.67 y 2.68. El redondeo escolar lo sube a 2.68; un banco lo mandaría al vecino par, que también es 2.68; el redondeo hacia abajo daría 2.67. Tu móvil casi seguro dice 2.67, porque en binario 2.675 se guarda algo por debajo de la mitad.

Un empate negativo: -2.5 al entero más cercano

plain
-2.5

La regla escolar actúa sobre la cifra, así que redondea lejos del cero: -3. Una función techo va hacia más infinito y da -2; una función suelo da -3; el truncamiento tira el .5 y da -2. Cuatro respuestas defendibles, y por eso hay que decir qué convención se usa.

Cifras significativas: 0.004567 con dos

plain
0.004567

La cuenta empieza en el 4, así que dos cifras significativas son el 4 y el 6, y la cifra decisiva es el 7 que sigue: se sube a 0.0046. Los tres ceros iniciales no son cifras, son marcadores que dicen dónde está el número.

Cuando el redondeo arrastra: 9.96 a un decimal

plain
9.96

Los vecinos son 9.9 y 10.0, y 9.96 está más cerca del segundo, así que la respuesta es 10: el arrastre atraviesa las unidades. Este es el caso que pilla a la gente, porque también cambia la cifra anterior a la posición redondeada.

Nada que hacer: 149.5 a un decimal

plain
149.5

149.5 ya es un múltiplo exacto de 0.1, así que no hay dos vecinos entre los que elegir y el número se devuelve igual, con error de redondeo cero. A la decena más cercana es otra historia: ahí SÍ hay empate, y el redondeo escolar da 150.

Errores frecuentes

  • Redondear por etapas. Redondea siempre desde el número ORIGINAL: 2.446 llevado a dos decimales y luego a uno da 2.5, pero redondeado directamente a un decimal es 2.4.
  • Quitar los ceros que ocupan posición. 1274 a la centena más cercana es 1300; escribir 13 cambia el número por un factor de cien.
  • Contar las cifras significativas desde la coma. En 0.004567 la primera cifra significativa es el 4, así que dos cifras significativas son 0.0046 y no 0.00.
  • Dar por hecho que el comportamiento de tu calculadora en un empate es la matemática. La función ROUND de una hoja de cálculo redondea el empate lejos del cero y round() de Python al par: las dos son defendibles, la discrepancia es de convención.
  • Leer «redondear hacia arriba» como «hacia más infinito» en los negativos. Con la regla escolar -2.5 va a -3, porque la regla de la cifra mira el tamaño e ignora el signo.
  • Olvidar que un número redondeado es una aproximación. Una vez escrito 3.5, el 0.028 se ha perdido para siempre: redondea al FINAL del cálculo, nunca en medio.

Preguntas frecuentes sobre redondeo

¿Cómo redondeo un número a un decimal?
Mira la primera cifra tras la posición que quieres. Si es 5 o más, sube; si no, baja. Para 3.472 a un decimal la cifra siguiente es 7, luego la respuesta es 3.5. Y de forma equivalente, y más honesta: elige el más cercano entre 3.4 y 3.5.
¿El 5 siempre sube?
Con la regla que se enseña en la escuela, sí; y un 5 solo es justo el caso en que los dos vecinos están igual de cerca, así que la regla es una convención, no un hecho. Existen otras muy usadas: redondear al vecino par, hacia abajo o hacia el cero.
¿Qué es el redondeo bancario y por qué existe?
Es redondear la mitad al par: el empate va al vecino par, así que 2.5 pasa a 2 y 3.5 pasa a 4. Subir siempre los empates sesga hacia arriba una columna larga de cifras; mandar la mitad hacia abajo cancela ese sesgo. Es el criterio por defecto en la coma flotante IEEE y en varios paquetes estadísticos.
¿Cómo se redondea a cifras significativas?
Cuenta desde la primera cifra distinta de cero y no desde la coma, y redondea en esa posición. 0.004567 con dos cifras significativas es 0.0046, y 123456 con tres es 123000. Esta página localiza esa posición por ti y luego redondea normalmente.
¿Por qué mi calculadora dice que 2.675 se redondea a 2.67?
Porque nunca tuvo 2.675. En coma flotante binaria ese valor se guarda como 2.67499999999999982…, que está de verdad por debajo del punto medio, así que la calculadora redondea bien el número que realmente tiene. Esta página guarda el número como fracción exacta y por eso ve el empate que tu calculadora no puede ver.
¿Cómo se redondean los números negativos?
Depende de la convención, y por eso esta página muestra las seis. La regla escolar de la cifra redondea lejos del cero y da -3 para -2.5. Una función techo va hacia más infinito (-2), una suelo hacia menos infinito (-3) y el truncamiento hacia el cero (-2).
¿Qué diferencia hay entre redondear y truncar?
Truncar tira todo lo que hay tras la posición, diga lo que diga: 3.99 truncado a entero es 3. Redondear elige el vecino más cercano, así que 3.99 pasa a 4. El truncamiento es más rápido y siempre sesga hacia el cero, y por eso está bien en un contador de bucle y es peligroso con dinero.
¿En qué momento del cálculo debo redondear?
Al final. Redondear valores intermedios tira información que todavía necesitas y los errores se acumulan: por eso las respuestas exactas de estas páginas mantienen fracciones como fracciones y radicales como radicales hasta que pides un decimal.

Más herramientas de matemáticas

Coddy programming languages illustration

Aprende matemáticas con Coddy

COMENZAR