Converter número binário 1

Título Descrição
Digite um número inteiro e imprima o número de 1s na representação binária do número. Os números negativos são representados por complementos.

在这里插入代码片
public int NumberOf1(int n) {
        int a=0;
      while(n!=0)
      {if((n&1)==1)
              a++;
      n=n>>>1;}
        return a;
    }

Nota:
Insira a descrição da imagem aqui

Publicado 152 artigos originais · elogiados 16 · 30.000+ visualizações

Acho que você gosta

Origin blog.csdn.net/feiqipengcheng/article/details/105278717
Recomendado
Clasificación