この試験の対策ガイド

ITパスポート試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ア

解説

10進数155を2進数に変換します。155=128+27、27=16+8+2+1なので、155=128+16+8+2+1。これを各位(128, 64, 32, 16, 8, 4, 2, 1)で表すと、1・0・0・1・1・0・1・1=10011011となり、正解はaです。検算すると10011011=128+16+8+2+1=155で一致します。10進数を2のべき乗の和に分解する方法で確実に求められます。

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

選択肢 イ
10110011は10進数で128+32+16+2+1=179となり、155とは異なるため誤りです。
選択肢 ウ
11001101は10進数で128+64+8+4+1=205となり、155とは異なるため誤りです。
選択肢 エ
11011001は10進数で128+64+16+8+1=217となり、155とは異なるため誤りです。

解くときのポイント

2進変換は2のべき乗(128,64,32,16,8,4,2,1)の和に分解。求めた2進数を逆に足して元の値になるか検算しましょう。