Este problema me está matando. ¿Cómo se acumula un número UP en Python?
Intenté redondear (número) pero redondeó el número hacia abajo. Ejemplo:
round(2.3) = 2.0 and not 3, what I would like
¡Intenté int (número + .5) pero redondea el número nuevamente! Ejemplo:
int(2.3 + .5) = 2
Luego intenté round (número + .5) pero no funcionará en casos extremos. Ejemplo:
WAIT! THIS WORKED!
Por favor avise.
round(number + .5)
no funciona si el número es entero.round(3+.5) == 4
, cuando realmente quieres3
.