Обмен парой бит в байте

У меня есть произвольное 8-битное двоичное число, например 11101101

Мне нужно все поменять местами пара битов вроде:

Перед заменой: 11-10-11-01 После замены: 11-01-11-10

Меня спросили об этом в интервью!

10
задан RaviPathak 21 September 2010 в 08:10
поделиться