t是两个float64
个数字的数组。
在Ipython 2.7中输入t
时,它提供以下输出:
array([ 60.211127, 71.08120185])
print t
给出了
[ 60.211127, 71.08120185]
print t[0]
给出了
60.211127
...但
t[0]
给出了
60.211126999999998
作为输出。
P.S。
from decimal import *
Decimal(t[0])
给出
Decimal('60.21112699999999762212610221467912197113037109375')
作为输出。为什么会这样呢?