He leido en la documentación de la función round que si el dígito a redondear es el 5, lo hace al entero más alejado de 0, es decir que round(0.5) es 1.0 y round(-0.5) es -1.0 Pero luego me encuentro con esto: >>>round(0.65,1) 0.69999999999999996 >>>round(1.65,1) 1.6000000000000001 ¿No deberia en el segundo caso redondear a 1.7?