BigIntegers有最大值或输出吗?

时间:2013-10-03 01:33:00

标签: java biginteger

我有一个简单的循环n = n ^ 2,其中n是一个BigInteger。但是,在循环的第11次迭代之后(由于此问题,我目前已将其设置为不再进一步),控制台变为空白,但填充了空格。就像那里应该有角色但没有。这很明显,因为它具有突出性。我的问题是; BigIntegers是否有上限,最大可显示输出,或者我只是没有给我的CPU足够的时间进行计算?

import java.math.*;

public class Main {
    static BigInteger n = BigInteger.valueOf(123);
    static int j = 11;
    public static void main(String[] args) {
        while(j != 0) {
            System.out.println(n);
            n = n.pow(2);
            j--;
        }
        System.out.println("Done. ");
    }
}

0 个答案:

没有答案