Показать сообщение отдельно
Старый 21.06.2007, 22:34   #9   
Форумец
 
Аватар для Потерянный рай
 
Сообщений: 338
Регистрация: 21.06.2007

Потерянный рай вне форума Не в сети
Цитата:
Сообщение от Skech
Дано: переменная типа int, (максимальное значение 255 это для справки)
Надо: Взять по очереди каждий бит и посмотреть 0 или 1
Долго загонялся с >> и логикой, но что-то не получается желаемое...
Плиз, бросьте коду, как это сделать????
Система MSVC 2005, но это не суть..
если для тебя >> и "логика" это загон делай
(X & 1)>0 - true если младший бит выставлен в 1
и дели на два оставшееся число, гоу ту назад 7 раз.

и у int максимальное значение не 255, это для справки. это у тебя в задаче максимальное возможное значение у переменной 255.
  Ответить с цитированием