Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
Hoy veremos cómo redondear números flotantes o float en Python de 3 maneras: redondear hacia abajo (entero anterior más cercano), redondear hacia arriba (entero siguiente más cercano) o redondear según la parte fraccionaria.
Por otro lado, te mostraré cómo redondear un número a 2 decimales, a través de un ejemplo.
Existen tres formas de redondear números decimales. La primera es redondear hacia abajo, la segunda es redondear hacia arriba y la tercera es redondear dependiendo del decimal.
Por ejemplo, si redondeamos hacia abajo, el número 5.9 se convierte en 5, así como el 5.1 se convierte igualmente en 5. Cuando redondeamos hacia arriba, el número 5.9 se convierte en 6 y el 5.1 también.
Finalmente, cuando se redondea dependiendo de los decimales, se toma en cuenta si la parte decimal es menor que la mitad. En caso de que sea menor que 0.5, se va hacia abajo. Y si es mayor o igual, hacia arriba.
Hoy veremos esas tres formas de redondear números en Ruby.
Ya vimos cómo remover decimales de un número en JavaScript. Esto funciona bien para quitar únicamente los decimales, pero habrá ocasiones en las que necesitemos redondear números en JavaScript.
Ya sea redondear hacia arriba, redondear hacia abajo o redondear dependiendo del número, no es lo mismo que quitar las fracciones.