Проблемы с округлыми поплавками в Python

У меня проблема с NP.RUND, NP. где он не закруглен правильно. Я не могу включить код, потому что, когда я делаю это вручную установить значение (в отличие от использования моих данных), возврат работы, но вот вывод:

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

Что я пропускаю? Dtype a the float32, мне нужно изменить это?

7
задан wim 12 July 2018 в 22:47
поделиться