- 思路:一直除以2取余数,直至商为零
//取十进制数字对应二进制数字中1的个数
public int getOneNum(int i){
int num=0;
while( i!=0 ){
num+=i%2;
i/=2;
}
return num;
}
//取十进制数字对应二进制数字中1的个数
public int getOneNum(int i){
int num=0;
while( i!=0 ){
num+=i%2;
i/=2;
}
return num;
}