Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] или так: 09.04.03 14:02 Число просмотров: 964
Автор: J'JF <Dmytro Volhushyn> Статус: Elderman
|
> Да, совершенно верно - байты бывают разные. Но, я надеюсь, > общий принцип ты уловил.
> Пример, как поменять пятый бит в байте на 1: > нужно твой байт OR с 0000100
Если так не понятно, то, возможно, для начала проще будет пойти через десятичное представление?
Имеем:
00000000 <=> 0
00000001 <=> 1
00000010 <=> 2
00000011 <=> 3
и т.д...
тогда просто получая десятичное представление байта будешь иметь представление о его содержимом и о том, какое значание он должен иметь, чтобы n-й бит был другим.
И вообще, советую изучить алгоритм перевода из десятичной в двоичную и обратно - много вопросов сразу отпадет.
|
|
|