Python 中的浮点数的精度是多少?它总是双精度还是特定于实现或平台?例如,CPython 和 PyPy 有何不同?
From Python文档:
浮点数通常使用以下方式实现C 中的双倍;
有关的信息精确和内部代表
程序所在机器的浮点数
运行可用于sys.float_info.
sys.float_info是一个保存有关浮点类型信息的结构序列。它包含有关精度和内部表示的低级信息。
import sys
print(sys.float_info.mant_dig)
mant_dig
属性指向浮点数精度:浮点数有效数中的基数位数
几乎所有平台都将 Python 浮点数映射到IEEE 754双倍的
精确。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)