Ответы
Ответ дал:
1
N - число не обнуляемых битов, Х - обрабатываемое число. C++.
int k = 0;
for(size_t i = 0; i < N; i++) k = (k << 1) | 1;
Х = Х & k;
Х - результат
int k = 0;
for(size_t i = 0; i < N; i++) k = (k << 1) | 1;
Х = Х & k;
Х - результат
Аноним:
писал так, чтобы копипаст компилятор не принял
Похожие вопросы
1 год назад
1 год назад
6 лет назад
6 лет назад
8 лет назад