このjava
ステートメントをR
(簡略化して)次のように変換する必要があります。
return T/F || T/F || T/F ^ T/F;
^
の「ビットごとの排他的 OR」だと思いますjava
が、これが で何になるのか完全にはわかりませんR
。最後の 2 つの用語のどちらかが である必要があるように聞こえますが、それはTRUE
単なる推測です。正しい答えが得られるように、手がかりをいただければ幸いです。ありがとう。
の「ビット単位の排他的 OR」R
はxor(x,y)
、ドキュメントリンクを参照してください。異なる演算子を使用する場合は、括弧を使用する必要があります...しかし、基本的には:
return T/F || T/F || (T/F ^ T/F);
のjava
意味:
return(T/F || T/F || xor(T/F, T/F))
のR
または、それはあなたが考えている優先順位ではないかもしれません... そうでない場合は、括弧を使用していただければお手伝いできます。