如何在 python 中定义 np.float128 变量?
How to define np.float128 variable in python?
在对问题 Double precision floating values in Python? 的最赞回答中提到,如果我们需要比标准浮点数更高的精度,我们可以使用 np.float128。但是我找不到办法做到这一点。
然后,在 how to declare variable type, C style in python 的最高投票答案中,建议使用打字。
但是,当我尝试使用类型将整数类型值的数据类型设置为 float 时,Python 仍然使用了 int 数据类型。
n : float=10000
print(type(n))
但是,结果仍然是:
<class 'int'>
那么,如何在 python 中定义 np.float128 类型变量?
您尝试过以下方法吗?
from numpy import float128
n=float128(10000)
print(type(n))
打印:
<class 'numpy.float128'>
请记住,在 Windows 64 位上使用 numpy.float128
存在一些问题(参见 )。我已经在在线 Python 编辑器中测试了这段代码。
在对问题 Double precision floating values in Python? 的最赞回答中提到,如果我们需要比标准浮点数更高的精度,我们可以使用 np.float128。但是我找不到办法做到这一点。
然后,在 how to declare variable type, C style in python 的最高投票答案中,建议使用打字。
但是,当我尝试使用类型将整数类型值的数据类型设置为 float 时,Python 仍然使用了 int 数据类型。
n : float=10000
print(type(n))
但是,结果仍然是:
<class 'int'>
那么,如何在 python 中定义 np.float128 类型变量?
您尝试过以下方法吗?
from numpy import float128
n=float128(10000)
print(type(n))
打印:
<class 'numpy.float128'>
请记住,在 Windows 64 位上使用 numpy.float128
存在一些问题(参见