2022 06 26

python ビット演算

2進数表示 bin(n) 例: bin(8) => 0b1000

ビット演算 論理積(&) 8 & 1

論理和(|)
    10 | 3

排他的論理和(^)
    3 ^ 1

ビット反転(~)
    ~9

ビットシフト(<<, >>)
    1 << 4, 3 >> 1