我遇到np.round,np.around的问题,它没有正确舍入。我不能包含的代码,因为当我做手工设置的值(而不是用我的数据),返回工作,但这里是输出:在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
我缺少什么? a的dtype是float32,我需要改变它吗?
这里。阅读所有[that](http://perso.ens-lyon.fr/jean-michel.muller/goldberg.pdf) – JBernardo
您的预期产出是什么?也许看看python的[decimal](http://docs.python.org/library/decimal.html)类型,如果你真的必须有一个“确切”的值。 – jozzas
'np'是Numpy? –