Microsoft® JScript
^ 演算子

関連項目

ランゲージ リファレンス  


機能
2 つの値のビットごとの排他的論理和をとります。

構文
result = expression1 ^ expression2
^ 演算子の指定項目は次のとおりです。

指定項目 内容
result 任意の変数を指定します。
expression1 任意のを指定します。
expression2 任意の式を指定します。

解説

^ 演算子は、2 つの式の値を 2 進数形式で取り込み、それに対してビットごとの排他的論理和の演算を行います。この演算の結果は次のようになります。

0101    (expression1)
1100    (expression2)
----
1001    (result)

指定された 2 つの式の値の片方だけが 1 の桁は 1 になります。逆に、両方とも 0 または両方とも 1 の桁は 0 になります。

^ 演算子で実行時エラーが発生する状況については、ビット演算子の表を参照してください。


© 1997 Microsoft Corporation.