Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class BitsExchangeShort
- {
- static void Main()
- {
- Console.Write("N = ");
- uint number = uint.Parse(Console.ReadLine());
- uint mask1 = ((7 << 3) | (7 << 24)) & number;
- uint mask2 = (mask1 << 21) | (mask1 >> 21);
- uint result = (number & (~ mask1)) | mask2;
- Console.WriteLine(result);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement