Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2010, 17:29   #1
bondik
Форумчанин
 
Регистрация: 24.04.2008
Сообщений: 300
По умолчанию Изменение битов в байте

Извините за глупый вопрос,запутался уже просто
вообщем чтобы изменить первый бит в байте
Код:
в единицу    byteim = byteim | 1
в ноль         byteim = byteim & 254
а если второй?

Код:
в единицу    byteim = byteim | 2
в ноль         byteim = byteim & 253
Скажите по второму правильно или нет пожалуйста
bondik вне форума Ответить с цитированием
Старый 08.10.2010, 22:02   #2
s.Creator
Форумчанин
 
Регистрация: 28.09.2008
Сообщений: 344
По умолчанию

Правильно
(открываешь калькулятор - выбираешь у него "Вид" - инженерный.
по умолчанию стоит "Dec" - это десятичный вид.
набераешь 253.
затем галочку на "Bin" - это двоичный (как раз показывает биты и видишь, что второй бит ( с права ) равен нулю - значит при операции " побитовое И" он обнулится, остальные неизменятся.
s.Creator вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
win32 RS-232C послать последовательность бит в байте. antinup Win Api 2 01.06.2010 22:10
добавление лишних битов jodam Общие вопросы C/C++ 6 13.05.2010 14:08
В каждом байте... yoorich Общие вопросы C/C++ 3 09.04.2010 21:19
сколько электронов в одном байте? Ringsheep Помощь студентам 12 25.03.2010 09:37
Перестановка битов. RegentM Общие вопросы Delphi 3 05.11.2007 17:23