标签: java biginteger
我正在解决一个问题,我需要知道BigInteger中1位的数量。
提前致谢。
答案 0 :(得分:0)
您可以在BigInteger上使用.bitCount()。除非您需要手动解决,否则您可以使用普通的Java按位操作。
答案 1 :(得分:0)
执行x或0。通过此操作,您将在原始输入中的任何位置设置为1。然后,您可以计算输出中设置的位数。