python中最大的数字应该是:
\nl=2**(1023)*(2-2**(-52))\nRun Code Online (Sandbox Code Playgroud)\n\n\n1.7976931348623157e+308
\n
这可以通过指令验证:
\nsys.float_info.max\nRun Code Online (Sandbox Code Playgroud)\n\n\n1.7976931348623157e+308
\n
不过请看下面的内容
\n1.0000000000000000000000000001*l\nRun Code Online (Sandbox Code Playgroud)\n\n\n1.7976931348623157e+308
\n
现在:
\n1.00006*l\nRun Code Online (Sandbox Code Playgroud)\n\n\n信息
\n
到底是怎么回事?对于哪个x发生 (1+ x -\xce\xb5) = 1.7976931348623157e+308 且 (1+ x ) = inf?
\n更新:
\n我相信在Python中触发无穷大的最大数字是
\nsys.float_info.max + 0.5*epsilon和sys.float_info.max + 0.51*epsilon
其中 epsilon = $2^{-52}$ 是计算机的 epsilon。
\n看看这个:
\nl = sys_float_info.max\n(1+0.5*epsilon)*l\nRun Code Online (Sandbox Code Playgroud)\n\n\n1.7976931348623157e+308
\n
(1+0.51*epsilon)*l\nRun Code Online (Sandbox Code Playgroud)\n\n信息 …