問題文
2進数,10進数,16進数に関する記述として、誤っているものを次の(1)~(5)のうちから一つ選べ。
選択肢
-
(1)
16進数の (6)\(_{16}\) を16倍すると (60)\(_{16}\) になる。
-
(2)
2進数の (1010101)\(_2\) と16進数の (57)\(_{16}\) を比較すると (57)\(_{16}\) の方が大きい。
-
(3)
2進数の (1011)\(_2\) を10進数に変換すると(11)\(_{10}\) になる。
-
(4)
10進数の (12)\(_{10}\) を16進数に変換すると(C)\(_{16}\) になる。
-
(5)
16進数の (3D)\(_{16}\) を2進数に変換すると (111011)\(_2\) になる。
* (5) **誤り**: 16進数の `3D` を2進数に変換します。
`3` \(\rightarrow\) `0011`
`D` (=13) \(\rightarrow\) `1101`
合わせると `00111101` (すなわち `111101`) となります。
選択肢の `111011` は `3B` です。
* (1) 正しい: 基数倍すると桁が1つ上がります。
* (2) 正しい:
\((1010101)_2 = 64+16+4+1 = 85\)
\((57)_{16} = 5 \times 16 + 7 = 87\)
\(87 > 85\) なので正しい。
* (3) 正しい: \(8+2+1 = 11\)。
* (4) 正しい: \(10=A, 11=B, 12=C\)。