Python中的最大浮点数是多少?

新手上路,请多包涵

我认为python中的最大整数可以通过调用 sys.maxint 来获得。

Python 中 floatlong 的最大值是多少?

原文由 ladyfafa 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 756
1 个回答

对于 float 看看 sys.float_info

 >>> import sys
>>> sys.float_info
sys.floatinfo(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2.2
250738585072014e-308, min_exp=-1021, min_10_exp=-307, dig=15, mant_dig=53, epsil
on=2.2204460492503131e-16, radix=2, rounds=1)

具体来说, sys.float_info.max

 >>> sys.float_info.max
1.7976931348623157e+308

如果这还不够大,总是有 正无穷大

 >>> infinity = float("inf")
>>> infinity
inf
>>> infinity / 10000
inf

long 类型具有无限精度,因此我认为您仅受可用内存的限制。

原文由 David Webb 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题