![]() Обнуление старшего ненулевого бита числа - C++ - Обсуждение 2403710 |
|
Обсуждение
Всего сообщений: 3
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Обнуление старшего ненулевого бита числа |
||||
smurf19458 | 14.02.2019 09:53 |
https://www.cyberforum.ru/post13324438.html
Добрый день, необходимо обнулить старший ненулевой бит...
|
||
CoderPC | 14.02.2019 10:01 |
Решение https://www.cyberforum.ru/post13324458.html
может так?
num = (num & (~((uint64_t)1 << index)));
|
||
smurf19458 | 14.02.2019 10:04 |
https://www.cyberforum.ru/post13324466.html
Спасибо огромное
|
||
|
||||
Similar |
Функция, которая для заданного числа рассчитывает позицию первого слева (старшего) нулевого бита числа
Позиция старшего значащего бита Сканирование с младшого до старшего бита на наличие 1 |
|||
Ads |
|
|||
MoreAnswers |
Создать 2 переменные, одна из которых хранит 2 старших бита исходного числа, другая 2 младших бита этого числа
|
|||