BITXOR

BITXOR関数は2つの数値のビット単位の排他的論理和を返します。

BITXOR(値1, 値2)

値1: 1つ目の数値。値1は整数である必要があります。

値2: 2つ目の数値。値2は整数である必要があります。

参考

  • 値はどの順序でも指定できます。いずれも同じ結果が返されます。

  • 以下にBITXORの真理値表を示します。

値1

値2

BITXOR(値1, 値2)

0

0

0

0

1

1

1

0

1

1

1

0

「=BITXOR(9,13)」は4を返します。9を2進数で表すと1001、13を2進数で表すと1101となり、右から3番目の桁のビットが等しくないため、(1*(2^2))、つまり4が返されます。

「=BITXOR(12,3)」は15を返します。12を2進数で表すと1100、3を2進数で表すと11(0011とも表記可能)となり、いずれの桁も一致しません。これにより(1*(2^0))+(1*(2^1))+(1*(2^2))+(1*(2^3))、つまり15が返されます。

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
役に立ちましたか?
入力可能な文字数: 250
入力可能な文字数は 250 です。
フィードバックありがとうございます。
Morty Proxy This is a proxified and sanitized view of the page, visit original site.