-1
試圖找到bigIntegers的總和與2位集,但它的無限循環使用100%的CPU使用率但是使用JDK1.8需要建議進入無限循環
BigInteger bi = new BigInteger("5");
int sum = 0;
for(BigInteger i=BigInteger.valueOf(1); i.compareTo(bi)<=0 ; i.add(BigInteger.ONE))
{
//System.out.println("inside loop");
int k = i.bitCount();
if(k==2)
{
sum.add(i);
}
}
是否有效的內部使用bigintegers for循環或是否有任何其他的方式來實現這似乎功能 – snoopy
我,他們已經回答了這個問題... i.add(BigInteger.ONE)做這個工作???,我增加了嗎?或者也許它不是......檢查你之前發佈的問題...... –
對不起,也許這不是你,或者你刪除了這個問題? –