mirror of
https://github.com/autistic-symposium/master-algorithms-py.git
synced 2025-04-30 04:36:08 -04:00
26 lines
312 B
Markdown
26 lines
312 B
Markdown
## bit manipulation
|
|
|
|
<br>
|
|
|
|
### `playing_with_bits.py`
|
|
|
|
<br>
|
|
|
|
|
|
```python
|
|
> python3 playing_with_bits.py
|
|
|
|
Integer number: 144
|
|
Binary number: 10010000
|
|
|
|
Update bit: 0b10010100
|
|
Set bit: 0b10010100
|
|
Clear bit: 0b10000000
|
|
|
|
I: 144, I2: 90
|
|
B: 10010000, B2: 01011010
|
|
Count bits swapped: 4
|
|
|
|
Swap bit in place: (90, 144)
|
|
```
|