GSerg » 18.06.2003 (Ср) 9:48
И да и нет...
Сдвиг выполняется умножением\делением на нужную степень двойки.
Указанный бит получается\устанавливается при помощи оператора AND и с нужной битовой маски.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас