我知道Erlang有任意大小的整数,但其中一个标准实现是否有最大限制?如果是这样,什么?
答案 0 :(得分:8)
Erlang使用bignum arithmetic,Erlang中的Integers受到计算机上可用内存的限制。 实际上,对Erlang中Integer的大小没有限制。 请查看此文档:http://erlang.org/doc/efficiency_guide/advanced.html 它有关于限制的更详细解释。
答案 1 :(得分:0)
在32位体系结构上:-134217729 < i < 134217728
(28位)。
在64位体系结构上:-576460752303423489 < i < 576460752303423488
(60位)。