第2種情報処理技術者試験 1998年度 = 平成10年度・秋期 午前 問7

 16進数ABCDを2ビットだけ右に論理シフトしたものはどれか。

 ア 2AF3  イ 6AF3  ウ AF34  エ EAF3

解答

 ア

解説

 16進数の1桁は、0~Fの16種類の数で表されます。その16種類の数を、2進数で表すと次のようになります。

0 1 2 3 4 5 6 7 8 9 A B C D E F
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

 もとの数を左にABCDを、2進数と対応させた表を以下に示します。

16進数 A B C D
2進数 1010 1011 1100 1101

 この数を2ビット右にシフトすると、次のようになります(最下位の2ビットは切り捨てられ、最上位に0が2ビット入ります)。

2進数 0010 1010 1111 0011
16進数 2 A F 3


BohYoh.comトップページへ