第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進数
00
10
10
10
11
11
00
11
16進数
2
A
F
3