Saltar al contenido
Guía de Varlig
Inicio de Varlig

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:

calc
100 / 7 to 2 dp da 14.29
pi to 5 dp da 3.14159
2 kg / 3 to 2 dp da 0.67 kg
14 kg / 3 to 1 dp da 4.7 kg

Todas 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:

calc
42.195 km to miles to 1 dp da 26.2 mi
sqrt(2) to 4 dp da 1.4142
average(1, 2, 4) to 2 dp da 2.33

Si 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 €.

calc
100 / 3 da €33.33
100 / 3 * 3 da €100.00

Redondea 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 €:

calc
parte = 100 / 3 to 2 dp da €33.33
parte * 3 da €99.99

Cifras 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:

calc
12345.678 to 3 sf da 12,300
0.0012345 to 2 sf da 0.0012
12345.678 to 3 significant figures da 12,300
round 987.65 to 2 sig figs da 990

rounded 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:

calc
4.5 rounded da 5
4.4 rounded da 4
round(12.50 ) da €13.00

Redondear 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:

calc
12.3 rounded up da 13
12.7 rounded down da 12
round up 12.3 da 13
round 12.7 down da 12

Redondear hacia arriba es lo que necesitas cuando una unidad a medio llenar cuenta como una entera:

calc
invitados = 23
invitados / 6 rounded up da 4
round up invitados / 6 da 4
round down invitados / 6 da 3

Veintitré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:

calc
-2.5 rounded da -3
-2.5 rounded up da -2
-2.5 rounded down da -3

Formas 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:

calc
2,340 rounded to nearest 100 da 2,300
2.3 to nearest 0.25 da 2.25
1,237 rounded up to nearest 100 da €1,300.00
4.38 rounded to nearest 5c da €4.40
4.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.50
47 min rounded up to nearest 15 min da 60 min

La ú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:

calc
round 1,237 to nearest 50 da €1,250.00
round up 1,237 to nearest 100 da €1,300.00
round 1,237 up to nearest 100 da €1,300.00

Intervalos 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:

calc
1.3 kg rounded up to nearest 500 g da 1.5 kg
3.7 km to nearest 500 m da 3.5 km
round 1.3 kg to nearest 500 m da Error: incompatible units

round con dos argumentos

round(x, step) es la forma de función de redondear a un intervalo:

calc
round(47 min, 15 min) da 45 min
round(12.345 , 0.01 ) da €12.35
round(5.567, 0.01) da 5.57

Redondear 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:

calc
trabajado = 1 hour 52 min
round(trabajado) da 2 hours
trabajado to nearest 15 min da 1 hour 45 min
trabajado rounded up to nearest 15 min da 2 hours

Los 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:

calc
# Fiesta en el jardín
invitados = 42
por mesa = 8
mesas = invitados / por mesa rounded up da 6
pizzas = invitados * 3 / 8 rounded up da 16
precio pizza = 11.50
cuenta pizzas = pizzas * precio pizza da €184.00
por cabeza = cuenta pizzas / invitados rounded up to nearest 0.50 da €4.50
por cabeza * invitados da €189.00

Las 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.