小编gre*_*rer的帖子

在Python中追踪9s

可能重复:
带有浮点数的Python舍入错误

我用numpy创建了一个数组a = numpy.arange(0,1e5,1,dtype=int).a[18645]是预期的18645.当我创建另一个数组时b=a*10e-15,b[18645]是186.4999999999e-12.b[18644]是186.44e-12.为什么Python会创建这些尾随9?

当我试图在数组中搜索元素时出现了这个问题numpy.where.使用尾随的9s,该numpy.where功能未能找到184.45e-12 in b.

python numpy

0
推荐指数
1
解决办法
419
查看次数

标签 统计

numpy ×1

python ×1