numpy dtype float扩展/追加浮动值

时间:2019-07-26 21:09:20

标签: python numpy-ndarray

为什么float字段中的值更改了?

>>> t=np.dtype([("",float),("",float),("",float)])
>>> v=np.array((1.1,1.12,1.123),dtype=t)
>>> v
array((1.1000000000000001, 1.1200000000000001, 1.123), 
      dtype=[('f0', '<f8'), ('f1', '<f8'), ('f2', '<f8')])
>>> 

我正在使用python 2.6 我需要怎么做才能保留值1.1和1.2?

0 个答案:

没有答案