Пусть дано какое-то число. Необходимо обнулить некоторые биты, не трогая все остальные, за минимальное количество операций.

 

По идее, можно сделать так

 

a = a and (not (1001)); 

 

поставив единицы на места, которые нужно обнулить. Но можно как-то покороче? (да, это получится длинно)

 

Язык человеческий или паскаль.

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.