Redondeo
Esta página trata el redondeo dentro de un cálculo: a un número de decimales o de cifras significativas, a un número entero y a un intervalo, como los 0.50 € o los 15 minutos más cercanos. Consúltala cuando necesites una cifra limpia para usarla más abajo en una nota, como cuántas mesas alquilar o cuánto debe pagar cada persona.
Hay varias operaciones distintas, y es fácil confundirlas:
- Decimales: conservan un número de cifras después del punto: 3.14159 con 2 decimales es 3.14.
- Cifras significativas: conservan un número de cifras a partir de la primera que no es cero: 12,345 con 3 cifras significativas es 12,300.
- Intervalos: redondean a un múltiplo de algo: 17 al 5 más cercano es 15.
Redondear en un cálculo cambia el valor que usan las líneas siguientes. Si solo quieres que un resultado se vea más limpio, prueba las opciones de formato del resultado en el menú contextual de la línea.
Decimales
Añade to N dp a un cálculo para redondear su resultado:
100 / 7 to 2 dp da 14.29pi to 5 dp da 3.141592 kg / 3 to 2 dp da 0.67 kg14 kg / 3 to 1 dp da 4.7 kgTodas estas formas significan lo mismo:
| Forma | Ejemplo | Resultado |
|---|---|---|
to N dp |
1.23456 to 2 dp |
1.23 |
to N decimal places |
1.23456 to 2 decimal places |
1.23 |
to N digits |
1.23456 to 2 digits |
1.23 |
rounded to N dp |
1.23456 rounded to 2 dp |
1.23 |
rounded to N decimal places |
1.23456 rounded to 2 decimal places |
1.23 |
-> N dp |
1.23456 -> 2 dp |
1.23 |
decimal place también funciona en singular, como en 17.456 to 1 decimal place.
to 0 dp redondea a un número entero. Las mitades se redondean alejándose de cero, así que
2.5 to 0 dp es 3 y -2.25 to 1 dp es -2.3. Las unidades se mantienen en el valor redondeado.
Redondear conversiones y resultados de funciones
Pon to N dp justo después de una conversión o de una llamada a una función. Una conversión se
redondea en la unidad a la que conviertes, tanto si escribiste in como to:
42.195 km to miles to 1 dp da 26.2 misqrt(2) to 4 dp da 1.4142average(1, 2, 4) to 2 dp da 2.33Si el resultado está en dos unidades, como pies y pulgadas, los decimales se aplican a la unidad
menor: 170 cm in feet and inches to 0 dp da 5 pies y 7 pulgadas. Consulta
Resultados en dos unidades.
Redondear dinero
Los importes de dinero se muestran con dos decimales, pero el valor completo se conserva para las líneas siguientes. Normalmente eso juega a tu favor: un tercio de 100 € se muestra como 33.33 €, pero tres tercios vuelven a sumar exactamente 100 €.
100 € / 3 da €33.33100 € / 3 * 3 da €100.00Redondea de forma explícita cuando la cifra redondeada sea la que de verdad se paga. Aquí cada persona paga 33.33 €, así que los tres pagos suman 99.99 €:
parte = 100 € / 3 to 2 dp da €33.33parte * 3 da €99.99Cifras significativas
Los científicos, los ingenieros y cualquiera que dé una cifra aproximada suelen redondear a cifras
significativas. Escribe to N sf, to N significant figures o to N sig figs:
12345.678 to 3 sf da 12,3000.0012345 to 2 sf da 0.001212345.678 to 3 significant figures da 12,300round 987.65 to 2 sig figs da 990rounded to N sf y round … to N sf también funcionan. Las mitades se redondean alejándose de
cero y las unidades se mantienen, así que sqrt(2 * 9.81 m/s² * 45 m) to 3 sf da 29.7 m/s.
Número entero más cercano
rounded después de un valor, o round(…) alrededor de él, da el número entero más cercano:
4.5 rounded da 54.4 rounded da 4round(12.50 €) da €13.00Redondear hacia arriba y hacia abajo
Para forzar la dirección, añade up (arriba) o down (abajo). Puedes poner la frase después
del valor o delante:
12.3 rounded up da 1312.7 rounded down da 12round up 12.3 da 13round 12.7 down da 12Redondear hacia arriba es lo que necesitas cuando una unidad a medio llenar cuenta como una entera:
invitados = 23invitados / 6 rounded up da 4round up invitados / 6 da 4round down invitados / 6 da 3Veintitrés invitados en mesas de seis necesitan cuatro mesas, y se llenan tres mesas completas.
Un round up o round down al principio redondea todo el cálculo que le sigue, así que puedes
poner la frase donde mejor se lea.
Números negativos
Con números negativos, up significa hacia el infinito positivo y down hacia el infinito
negativo, en el mismo sentido en que avanzan los números en la recta numérica. El redondeo
normal sigue redondeando las mitades alejándose de cero:
-2.5 rounded da -3-2.5 rounded up da -2-2.5 rounded down da -3Formas de función
| Función | Redondea | Ejemplo | Resultado |
|---|---|---|---|
round(x) |
Al más cercano, las mitades alejándose de cero | round(-2.5) |
-3 |
floor(x) |
Hacia abajo, hacia el infinito negativo | floor(-2.5) |
-3 |
ceil(x) |
Hacia arriba, hacia el infinito positivo | ceil(-2.5) |
-2 |
trunc(x) |
Hacia cero, descartando la parte decimal | trunc(-2.5) |
-2 |
int(x) |
Igual que trunc |
int(12.7) |
12 |
floor y ceil funcionan con dinero y unidades (ceil(12.01 €) es 13.00 €). trunc e int
solo admiten números sin unidades.
Redondear a un intervalo
Añade to nearest y un intervalo para redondear a un múltiplo de ese intervalo.
rounded up to nearest y rounded down to nearest fuerzan la dirección:
2,340 rounded to nearest 100 da 2,3002.3 to nearest 0.25 da 2.251,237 € rounded up to nearest 100 € da €1,300.004.38 € rounded to nearest 5c da €4.404.386 € to nearest cent da €4.39$4.38 rounded up to the nearest dollar da $5.00$2.37 rounded to nearest 50c da $2.5047 min rounded up to nearest 15 min da 60 minLa última línea muestra cómo podrías redondear el tiempo de una hoja de horas al siguiente cuarto
de hora. Escribe un intervalo de dinero en monedas, como nearest 5c, nearest 10c o
nearest 5 cents, o como un importe, como nearest 0.05 €. Si nombras una moneda o una divisa
sin número, se redondea a una unidad de ella: nearest penny, nearest cent, nearest pound,
nearest dollar o nearest euro. Todas las formas admiten también to the nearest, como en
17 to the nearest 5. Un intervalo en otra divisa, como $4.38 to nearest pound, o una longitud,
un peso o un tiempo como intervalo para dinero, muestra un error.
La misma frase funciona delante del valor, con la dirección en cualquiera de los dos sitios:
round 1,237 € to nearest 50 € da €1,250.00round up 1,237 € to nearest 100 € da €1,300.00round 1,237 € up to nearest 100 € da €1,300.00Intervalos con unidades
Un intervalo puede usar una unidad distinta de la del valor, siempre que midan lo mismo. Primero se convierte el intervalo, y el resultado conserva la unidad del valor:
1.3 kg rounded up to nearest 500 g da 1.5 kg3.7 km to nearest 500 m da 3.5 kmround 1.3 kg to nearest 500 m da Error: incompatible unitsround con dos argumentos
round(x, step) es la forma de función de redondear a un intervalo:
round(47 min, 15 min) da 45 minround(12.345 €, 0.01 €) da €12.35round(5.567, 0.01) da 5.57Redondear horas y minutos
Una duración en horas y minutos se redondea en su conjunto. El redondeo normal va a la hora más cercana, y un intervalo como 15 minutos va bien para una hoja de horas:
trabajado = 1 hour 52 minround(trabajado) da 2 hourstrabajado to nearest 15 min da 1 hour 45 mintrabajado rounded up to nearest 15 min da 2 hoursLos decimales se aplican a la unidad menor, igual que con pies y pulgadas, así que
trabajado to 0 dp deja 1 hora y 52 minutos tal cual. Para redondear a la hora, usa round o
un intervalo.
Todo junto
Planificar la comida y las mesas de una fiesta en el jardín:
# Fiesta en el jardíninvitados = 42por mesa = 8mesas = invitados / por mesa rounded up da 6pizzas = invitados * 3 / 8 rounded up da 16precio pizza = 11.50 €cuenta pizzas = pizzas * precio pizza da €184.00por cabeza = cuenta pizzas / invitados rounded up to nearest 0.50 € da €4.50por cabeza * invitados da €189.00Las mesas y las pizzas se redondean hacia arriba porque una mesa o una pizza a medias tiene que ser una entera igualmente. Si calculas tres porciones por persona de pizzas de ocho porciones, salen 15.75, así que pides 16. La parte de cada invitado se redondea hacia arriba a unos cómodos 4.50 €, y la última línea muestra que así se cubre la cuenta de 184 € con un poco de margen.