“liczyć całkowitą liczbę” Kod odpowiedzi

Licz liczba bitów ustawionych w liczbie

    int count_one (int n)
        {
            while( n )
            {
            n = n&(n-1);
               count++;
            }
            return count;
    }
pecador

liczyć całkowitą liczbę

unsigned int num_ones(unsigned int n) { 
unsigned int num = 0;
while(n) { num += (n&1); n >>= 1; }
return num; 
} 
Mero

Odpowiedzi podobne do “liczyć całkowitą liczbę”

Pytania podobne do “liczyć całkowitą liczbę”

Więcej pokrewnych odpowiedzi na “liczyć całkowitą liczbę” w C

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu