Mail Archives: djgpp/1999/07/08/14:31:55
On Thu, 08 Jul 1999, you wrote:
> Lets say I have
> char ch=1;
>
> Now I can test if a bit is "on"
> if(ch&1)
> .......
>
> but how can I set a bit.. Lets say bit 4?
> and how can I "turn off" a bit?
If you take 2 to the 4th power witch is 16, you can say:
ch-=16;
and that will turn of the 4th bit if it is on. If it is off and you want it on
you can go
ch+=16;
so basicly you add or subtract 2 to the power of the bit you want.
>
> hope you understand my question...
> thanx
- Raw text -