電験三種 令和8年度(2026) 上期 機械 問14 過去問解説
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進数に変換すると$(\mathrm{C})_{16}$になる。
- (5) 16進数の$(3\mathrm{D})_{16}$を2進数に変換すると$(111011)_2$になる。
答えと解説を見る
正解は(5)
使う公式
2進数の値 $(b_3b_2b_1b_0)_2 = 8b_3 + 4b_2 + 2b_1 + b_0$(b:各けたの数字 0か1)
16進数の値 $(h_1h_0)_{16} = 16h_1 + h_0$(h:各けたの数字 0〜F)
解説
【考え方】各けたの「重み」をかけて10進数になおすと比べられます。16進数の1けたは、2進数の4けたに対応します。
■1 16進数のきまり
16進数は 0〜9 と A〜F を使います。A=10、B=11、C=12、D=13、E=14、F=15 です。
■2 (1) を確かめる
$(6)_{16} = 6$、16倍すると $6 \times 16 = 96$ です。
$(60)_{16} = 6 \times 16 + 0 = 96$ なので同じです。→ 正しいです。
■3 (2) を確かめる
$(1010101)_2 = 64 + 16 + 4 + 1 = 85$
$(57)_{16} = 5 \times 16 + 7 = 87$
87 の方が大きいです。→ 正しいです。
■4 (3) を確かめる
$(1011)_2 = 8 + 0 + 2 + 1 = 11$ → 正しいです。
■5 (4) を確かめる
12 は16進数の1けたで C と書きます。→ 正しいです。
■6 (5) を確かめる
3 を2進数4けたにすると 0011、D(13)は 1101 です。
つなげると 0011 1101、前の 0 を取ると $(111101)_2$ です。
$(111011)_2$ ではありません。→ 誤りです。
答えは(5)ピヨ。
出典:令和8年度(2026) 上期 第三種電気主任技術者試験(電気技術者試験センター)機械 問14