建つ士

JAVAでの3次元構造解析を目指して勉強中です。

      ビット単位演算            

2005-10-21 20:07:46 | Weblog
14.シフト演算子には>>、>>>、<<の3種類がある。
  シフト演算子は整数型の値にのみ使える。
  右辺で指定したビット数だけ左辺がシフトされる。
  ただし、シフトできるのはint型で31ビット、
  long型で63ビットまでである。
  >>演算子を使うと、符号が拡張されるので、
  負の値は負のままシフトされる。
  しかし、>>>演算子を使うと、
  上位ビットが0になるので、正の値になる。

最新の画像もっと見る