シフト演算 ビットを左右にずらす(シフト)するだけで乗算・除算ができてしまう。 シフト演算には, 論理シフト演算と算術シフト演算がある。 違いは,符号ビットをもっているかどうかである。 算術シフト演算では,符号ビットをもっている。 (イメージから憶える) 算術→符号ビット この符号ビットのシフトがポイント。 (イメージから憶える) 論理シフト演算の左シフト ・あふれたビットは捨てる ・空いたビットには0を入れる 論理シフト演算の右シフト ・あふれたビットは捨てる ・空いたビットには0を入れる (クレバー方式から憶える)