numpy.float64 和 float 的区别

作者: 一只小菠菜 | 来源:发表于2019-04-19 00:33 被阅读5次

环境:Anaconda3-5.2.0-Linux (Python3.6.5)

两者完全相同,只是封装不同。简单演示如下:

>>> import numpy as np
>>> print(np.arange(5, dtype='float').dtype)
Out: dtype('float64')
>>> import numpy as np
>>> np.arange(3, dtype="float64") == np.arange(3, dtype="float")
Out: array([ True,  True,  True])

  可以看出,创建数组时指定 dtype 为 float64 或 float 的结果是一样的,说明在 numpy 中 float64 就是 float。

相关文章

网友评论

    本文标题:numpy.float64 和 float 的区别

    本文链接:https://www.haomeiwen.com/subject/oqffgqtx.html