Tengo un problema con np.round, np.around donde no se redondea correctamente. No puedo incluir el código, porque cuando lo hago ajustar manualmente el valor (en lugar de utilizar los datos de mi), las obras de retorno, pero aquí está la salida:Problemas con el redondeo de flotadores en Python
In [177]: a
Out[177]: 0.0099999998
In [178]: np.round(a,2)
Out[178]: 0.0099999998
In [179]: np.round(a,1)
Out[179]: 0.0
¿Qué me falta? La dtype de a es float32, ¿necesito cambiar esto?
aquí. lea todo [eso] (http://perso.ens-lyon.fr/jean-michel.muller/goldberg.pdf) – JBernardo
¿Cuál es su resultado esperado? Tal vez eche un vistazo al tipo [decimal] (http://docs.python.org/library/decimal.html) de python si realmente debe tener un valor "exacto". – jozzas
'np' es Numpy ?? –