| MATLAB Function Reference | ![]() |
表示
C = bitxor(A,B)
詳細
C = bitxor(A,B)
は、2つの引数 A と B のビット単位の排他的論理和を出力します。A と B は整数でなければなりません。これは、関数ceil, fix, floor, roundを使って保証することができます。
例題
整数 13 と 27 の 5 ビットバイナリ表現は、それぞれ 01101 と 11011です。これらの数字にビット単位の排他的論理和を実行すると、10110 または 22 になります。
C = bitxor(13,27)
C =
22
参考
bitand, bitcmp, bitget, bitmax, bitor, bitset, bitshift
| bitshift | blanks | ![]() |