小编Shu*_*jit的帖子

Java BigInteger.and对大数字不起作用?

我正在创建两个巨大的BigIntegers,然后将它们连接起来.但是和操作不起作用而是返回0.为什么?

BigInteger aa = new BigInteger("213092840173096182527577008347205670468257779233261101799142588416");
BigInteger bb = new BigInteger("226156424291633194186662097633113218007386784142018559245972777080014766080");
System.out.println(aa.and(bb));
Run Code Online (Sandbox Code Playgroud)

输出:0

我在那两个号码上做了一个BigInteger'或'''或''操作正常.还有其他人看到同样的问题吗?

请注意我使用的是jdk 1.8.

java biginteger

1
推荐指数
1
解决办法
92
查看次数

标签 统计

biginteger ×1

java ×1