Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] Хм... 09.04.03 13:42 Число просмотров: 1031
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
|
> > > Есть байт, из него нужно выдрать первые 6 битов > > отдельно и > > > последние > > > 2 бита отдельно, то-есть, > > > > > > Байт: 00111110 > > > мне нужны 001111 > > > и 10 отдельно,мне надо из одного байта сделать > два... > > сделай AND с 11111100 для первых 6 бит и с 00000011 > для > > последних 2-ух. > Байт может быть другим (разные байты) Да, совершенно верно - байты бывают разные. Но, я надеюсь, общий принцип ты уловил.
> Хорошо поставлю вопрос так : > Как мне менять определенные биты в байте, > то-есть проверить какое значение опеределенного бита и > поменять его... Пример, как поменять пятый бит в байте на 1:
нужно твой байт OR с 0000100
|
|
|