過去問ドリル

平成29年度 春期 ITパスポート試験 問72

テクノロジ/基礎理論

二つの2進数01011010と01101011を加算して得られる2進数はどれか。ここで,2進数は値が正の8ビットで表現するものとする。

出典:平成29年度 春期 ITパスポート試験 問72

正解:エ

解説

10進数に直して計算します。01011010 は 64+16+8+2=90,01101011 は 64+32+8+2+1=107 です。合計は 197 で,これを2進数にすると 128+64+4+1 なので 11000101 になります。2進数のまま下の桁から繰り上がりに注意して足しても同じ結果です。

選択肢ごとの解説

  • ア誤り。00110001 は 49 であり,合計の 197 になりません。
  • イ誤り。01111011 は 123 であり,合計の 197 になりません。
  • ウ誤り。10000100 は 132 であり,合計の 197 になりません。
  • エ正しい。90+107=197 で,197 は 11000101 です。
ITパスポートの過去問を演習モードで解く