[Pythonの]ヒント
1)[「&」のバイナリ操作に応じて、パリティ解析として使用することができる] [ https://zhidao.baidu.com/question/308587899.html ]
ある&ビット単位;および論理演算。
実施例1〕
>>> A = 1
>>> B = 2
>>>#1は、10バイナリのバイナリ1であります
>>> A&B
0
>>> aとbの
2
[実施例2]
(M + N)&1
結果が0である場合には、(M + n)が偶数である;結果が1である場合、(M + n)が奇数です。
2)「>>」のバイナリ変位に。[参考:https://zhidao.baidu.com/question/310628609.html ]
それは右である>>、右の2分の1に相当します。
<<残され、ティム類似進0の終わりにゼロで満たされた最後のものは、10を乗じた元の数に相当し、X << 1は、xのバイナリ表現が一つ残っている2によって元数xに相当します。バイナリ整数4の例では、結果は8 100,4 << 1 1000(バイナリ)となっているままです。