過去問解きまくり研究所 ホーム

基礎理論|平成28年度 秋期 ITパスポート試験(特別措置試験) 問91

2進数1011と2進数101を乗算した結果の2進数はどれか。

解説

計算を始める前に、答のおよその桁数を見積もっておきます。

二進数の掛け算は、いったん十進に直して計算し、また二進へ戻すのがいちばん短い道です。位ごとの重みを足すだけで十進の値が出るので、暗算でも間に合います。戻すときは、大きい重みから引けるかどうかを順に見ていきます。二進のまま筆算しても構いません。掛ける側の桁が一のところだけ、元の数をずらして書き並べ、最後に足します。零の桁は書かなくても同じです。どちらの道を通っても、始める前に桁数を見積もっておくと安全です。四桁と三桁を掛ければ、答はおおむね六桁前後になります。短すぎる肢は、この一手だけで読まずに外せます。十進との行き来を基数変換と呼びます。シラバスは加算と減算までしか挙げておらず、乗算は明示されていませんが、考え方は変わりません。桁数の見積もりは、答を出す前に肢を減らせる数少ない手です。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:平成28年度 秋期 ITパスポート試験(特別措置試験) 問91

この問題を演習で解く

同じ単元をまとめて解くなら基礎理論へ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)