注册 登录
编程论坛 Python论坛

python中能表示的最大数是多少位???

佳嘉 发布于 2012-05-31 22:57, 826 次点击
如题?在网上百度了一下,貌似没有找到,手上也没有相关的资料书
6 回复
#2
快乐出发02202012-06-01 20:08
不限定的。。。
#3
佳嘉2012-06-01 21:48
回复 2楼 快乐出发0220
如果可以无穷大,那数是怎样存储的呢?
#4
快乐出发02202012-06-15 13:01
该怎么存就怎么存。。。
#5
pangding2012-06-17 16:50
也许就是按位存的。和一般的 int 在内存里的表示方法一样,只是不限使用的字节而已。C 语言也有大数库是这样的(我指 gmp),这种最紧凑的方式有利于更快的运算。缺点可能是输出的时候要花比较长的时间格式化。python 输出很大的数的时候也是先卡一会才输出,也许是在格式化。
#6
快乐出发02202012-06-22 13:10
就是按位存的,所以是不限定的,这个跟你的计算机有关
#7
kaqisa2012-10-10 09:11
好像是能表示2的32或者64次方个整数,跟你电脑是32位或者64位有关,然后由于分正整数和负整数和0,所以正的多一个还是负的多一个我忘了
1