problema con funcion round

Toni Casueps casueps en hotmail.com
Mar Ene 31 18:55:39 CET 2006


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?




Más información sobre la lista de distribución Python-es