Skip to content

denisyuk/Task_1

Repository files navigation

Task_1

5_) Використовуючи тільки бітові операції, написати функцію, яка повертає значення (0 - при від’ємному значенні параметра x, значення параметра x - в іншому випадку); x - знакове довге ціле число.

6_) Використовуючи тільки бітові операції, написати функцію, яка повертає беззнакове довге ціле число, у якому встановлений в 1 лише один біт - у позиції наймолодшого встановленого в 1 біта заданого беззнакового довгого цілого числа (параметра функції).

7_) Використовуючи тільки бітові операції, написати функцію, яка міняє місцями усі сусідні біти у заданому беззнаковому довгому цілому числі.

8_) Використовуючи тільки бітові операції, написати функцію, яка повертає беззнакове довге ціле число, у якому встановлений в 1 лише один біт - у позиції найстаршого очищеного (встановленого в 0) біта заданого беззнакового довгого цілого числа (параметра функції).

9_) Використовуючи тільки бітові операції, написати функцію, яка встановлює в 1 наймолодший очищений (установлений в 0) біт у заданому беззнаковому довгому цілому числі.

10_) Використовуючи тільки бітові операції, написати функцію, яка очищує (встановлює в 0) найстарший установлений в 1 біт у заданому беззнаковому довгому цілому числі.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages