为什么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?