BITXOR関数の使い方
2つの数値のビット単位の排他的論理和を返します。
2013201620192021365
- 構文
-
=BITXOR(数値1, 数値2) - 引数
-
- 数値1必須
- 数値2必須
- どんな関数か
2つの数値を2進数として扱い各ビットを比較します。ビットの値が異なる場合のみ1になります。
- 使用例
-
=BITXOR(5, 3)を入れると、こうなります。- 5 XOR 3
- 101 ^ 011
- 結果
- 6
数式を入れたセル
結果: 6 (101 ^ 011 -> 110)
つまずきやすいところ
- 0以上の整数だけ。マイナスや小数は渡せない
- 扱えるのは 2の48乗未満まで
よくあるエラーと、その直し方
#NUM!- マイナス・小数・大きすぎる数を渡した0以上の整数にする