Erlang整数是否有大小限制?

时间:2016-09-01 10:04:35

标签: erlang beam

我知道Erlang有任意大小的整数,但其中一个标准实现是否有最大限制?如果是这样,什么?

2 个答案:

答案 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位)。