|例題「2進数mの9倍の値を求める方法」で解説 |まとめ シフト演算は、基本情報技術者試験の基礎理論の重要なトピックの一つです。 ここでは、「シフトによる乗算の求め方」についてわかりやすく解説します。 amprime.hatenablog.com |例題「2進数mの9倍の値を求める方法」で解説 シフト演算を利用した乗算では、2進数の桁移動を用いて数値を拡大する方法があります。 なお、桁移動によってオーバーフローが発生しないものとします。 まず、2進数mの9倍の値を求めるためには、mを3ビット左にシフトしてからm自体を足し合わせることで計算できます。 >以下は手順の通りです。 1.2進数mを3ビ…