如何使用python计算非常大的数字?

时间:2015-12-08 19:04:53

标签: python fibonacci

就像,真的,非常大的数字.. 我正在尝试一下fiboncci系列的一个变体(最重要的变化是每个术语在再次喂它之前平方,尽管还有一些其他修改。),我需要获得一个特定的术语,其值也是很大的python处理。我说话的数字超过千位,可能更多。该程序刚刚开始,什么都不做。 有什么方法可以使用python打印如此庞大的数字,还是可以用JavaScript(首选)或任何其他语言来完成?

有问题的节目:

g=[0 for y in range(31)]
g[0]=0
g[1]=1
for x in range(2,31):
    g[x]=pow((g[x-1]+g[x-2]),2)
print(g[30])

1 个答案:

答案 0 :(得分:0)

你的程序什么都不做,因为它可能消耗了所有的内存。至于python,它可以处理非常大的数字。检查此链接: https://www.python.org/dev/peps/pep-0237/