Cómo redondear a un decimal


Mejor respuesta

Hay dos cosas a considerar: el tipo de redondeo y el tipo de desempate.

Consideraremos -1.26, -1.22, 1.22 y 1.26.

  1. Tipo de redondeo.
  2. Redondeo
  3. -1.26 redondea a -1.2
  4. -1.22 se redondea a -1.2
  5. 1.22 se redondea a 1.3
  6. 1.26 se redondea a 1.3
  7. Redondea a la baja
  8. -1.26 se redondea a -1.3
  9. -1.22 se redondea a -1.3
  10. 1.22 se redondea a 1.2
  11. 1.26 se redondea a 1.2
  12. Redondea desde cero
  13. -1,26 redondea a -1,3
  14. -1,22 redondea a -1,3
  15. 1,22 redondea a 1,3
  16. 1,26 redondea a 1,3
  17. Redondea hacia cero
  18. -1,26 redondea a -1,2
  19. -1,22 redondea a -1,2
  20. 1,22 redondea a 1,2
  21. 1.26 se redondea a 1.2
  22. Redondea al más cercano
  23. -1.26 se redondea a -1.3
  24. -1.22 se redondea a -1.2
  25. 1.22 se redondea a 1.2
  26. 1.26 se redondea a 1.3

En la mayoría de los casos, querrá redondear a la ne arest.

Si redondea al más cercano, ¿qué sucede cuando no hay un más cercano (ya que el número está exactamente a la mitad)?

Consideremos -1.25 y 1.25.

Puede redondear hacia arriba (-1,2 y 1,3), redondear hacia abajo (-1,3 y 1,2), redondear hacia cero (-1,2 y 1,2), redondear desde cero (-1,3 y 1,3).

Sin embargo, la técnica de desempate menos sesgada es el redondeo bancario, que se utiliza en aplicaciones financieras, contables y estadísticas. Minimiza el sesgo y el error al sumar valores redondeados. Redondea al último dígito par más cercano. Por ejemplo:

1,15 se redondea a 1,2

1,25 se redondea a 1,2

1,35 se redondea a 1,4

1,45 se redondea a 1,4

1.55 se redondea a 1.6

1.65 se redondea a 1.6

etc.

Nota: El redondeo bancario es el predeterminado en algunos lenguajes de programación (C #, Delphi , etc.). NO es el estilo de Excel, sorprendentemente.

Respuesta

Los ejemplos parecen ser la mejor manera de explicarlo.

número original —— Redondeo a un decimal se convierte en 1.2

1.23 ————————- 1.2

98.456 ———————- 98.5

6324.89456 ————— 6324.9

0.95 ————————- 1.0

56 —————————- 56.0

Explicación:

Después del punto decimal, elimine todos los dígitos excepto los primeros 2

Si el segundo dígito es más de 4, aumente el primer dígito en 1

Escriba siempre el decimal punto y un dígito incluso si es cero

p. ej.

6324.89456 se convierte en 6324.89

9 está por encima de 4, así que aumente 8 en 1

así que la respuesta final es 6324.9

ejemplo más complicado

0.95 permanece como 0.95 ya que solo 2 dígitos

5 es más que 4, por lo tanto, aumente 9 en 1

así que la respuesta final es 1.0

Una no obvia (pregunta capciosa)

56

Tienes que agregar el .0 al final

entonces la respuesta es 56.0 NO 56

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *