必ず受かる情報処理技術者試験
試験選択
年度選択
問題選択
問題
問題1
ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)
1バイトのデータで0のビット数と1のビット数が等しいもののうち、符号なしの2進整数として見たときに最大になるものを、10進整数として表したものはどれか。
ア
120
イ
127
ウ
170
エ
240
解答・解説を見る
解答:エ
1バイトのデータを「符号なしの2進整数として見たときに最大になるもの」は、 1111 1111 である。
設問では、「1バイトのデータで0のビット数と1のビット数が等しいもの」との記述があるので、1と0がそれぞれ4つずつ現れるようにすればよい。
2進数でも左側に行くほど重み付けが大きくなるので、最大数は1111 0000になる。
(1111 0000)
2
を10進数に変換する。
(11110000)
2
=
1×2
7
+1×2
6
+1×2
5
+1×2
4
+0×2
3
+0×2
2
+0×2
1
+0×2
0
=
128+64+32+16+0+0+0+0
=
240
よってエが正解である。
次の問題
試験選択
年度選択
問題選択
問題
Copyrithg naruha