Напишите программу, обнуляющие все биты числа, кроме нескольких последних

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