>>> numpy.float64(5.9975).hex()'0x1.7fd70a3d70a3dp+2'>>> (5.9975).hex()'0x1.7fd70a3d70a3dp+2'
它们是相同的数字。它们的表示形式不同;Python本机类型使用“合理”表示,而NumPy类型使用准确的表示。

>>> numpy.float64(5.9975).hex()'0x1.7fd70a3d70a3dp+2'>>> (5.9975).hex()'0x1.7fd70a3d70a3dp+2'
它们是相同的数字。它们的表示形式不同;Python本机类型使用“合理”表示,而NumPy类型使用准确的表示。