web-dev-qa-db-ja.com

^演算子は本当にC#のXOR演算子ですか?

私はそれを読んだ^演算子は論理的なXOR演算子ですが、「力」演算子だと思いました。説明は何ですか?

30
RCIX

C#にはそのような演算子がないため、C#の演算子の力ではありません。 XOR演算子です。

「力」には Math.Pow を使用します。

このページからわかるように C#演算子^は、「論理(ブールおよびビット単位)」カテゴリにリストされています。これは、ブール値とバイナリ値(ビット単位のXORの場合)の両方を処理できることを意味します。