Учитывая n = 2 ^ k, как я могу найти k, предполагая, что n является 32-битным целым числом с использованием побитового C / C ++?