正解は ア
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のべき乗の和に分解する方法で確実に求められます。
2進変換は2のべき乗(128,64,32,16,8,4,2,1)の和に分解。求めた2進数を逆に足して元の値になるか検算しましょう。