目次ビット演算とはビット演算子一覧ビットシフトビット演算とはビット演算子を使えば2進数のビット単位での演算ができます。簡単に言えば論理演算子を1ビット単位で考えたものです。←ビットシフトビットシフトとはデータのビット列を左右にずらすことです。01100010という8桁の2進数を左に1ビットシフトすると11000100となります。左に1つ分ずらし、足りない部分に0をいれ、あまった部分は切り捨てます。左に1つずらすということはもと数に2を掛けた値になります。これは10進数で考えるとわかりやすいでしょう。0123という10進数の数を左に1つずらすと1230でもとの数の10倍になります。右シフトも同様に1つずらすごとに1/2倍されていきます。これを使うことで掛け算、割り算を表現することができます。詳しくはこちらでまとめています。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。AFFINGER5.。