Parzibyte's blog

Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.

Python: redondear números

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.

(más…)

Redondear números en Ruby

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.

3 maneras de redondear números con Ruby

3 maneras de redondear números con Ruby

Hoy veremos esas tres formas de redondear números en Ruby.

(más…)

Redondear números en JavaScript

Introducción

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.

(más…)