<<、>>、>>>シフト演算子などのJava。
- <<左シフト演算子を表し
例えば<<は左に8 2、8は2を表し、結果は32です。低0。
バイナリ計算:
バイナリ8:1000
、すなわち小数32の面内の2つの100 000は、単純に理解することができる結果として、左に移動し、左8に対応し、大きい数であります^ 2 * 2 = 32。
左少数左移動の右側に数に従って番号:シフト演算子の操作ルールを残しました。 - 「>>」は右シフト演算子を表し、
実施例8のために、>> 2は、右に2移動8を示し、結果は2です。高0。
バイナリ計算:
バイナリ8:1000は、
右2つに移動:右シフトの数が少ないように2 0010であるが、単に2 ^で割っ8に対応し、理解することができます2 = 2。
右の数の右の数字によると、左へ数:右シフト演算子の計算ルール。 - 「>>>」演算子は、符号なし右シフトを示しています。高いビット0
例えば、8×8 >>>図2は、結果が2である、右シフト2を示しています。これは、右シフト演算と併せて理解することができます。