みっくさんのやり方、透明フラグ抽出だと 元配列=C ワーク配列=w 1:下位対象ビットnを2^n除算→2^n乗算、でビットシフトによるビット削除=w1 2:ワーク配列w1-元配列c=w2、で対象ビットより下位ビットが残る 3:最後に-1を乗算して正の数にするCA 青ビット(5bit) 1,2、3がAと同じ、出力がw3 4:w3からCAを引く、出力がw4 5:w4から下位不要ビットシフトのために2^n除算、出力CB