我一直在用 python 做简单的数值实验,比如计算阶乘。例如,计算 32 的阶乘:
我的日常:
2.6313083693369503e+35
来自 scipy.misc:
2.6313083693369355e+35
我想指出我的例程计算阶乘的对数,它计算从 1 到 32 的对数之和(在这种情况下),然后我只取 exp 函数(我这样做是因为从Fortran 90)。
令人惊讶的是正确答案是
263130836933693530167218012160000000
根据pari/gp。
如果有人能指出我可以在 Python 中寻找正确数字答案的参考资料,我会非常高兴。文档没问题,但前提是需要“短”数字。