電験三種 令和3年度(2021) 機械 問14 過去問解説

問14 《情報(2進数・10進数・16進数)》
2進数,10進数,16進数に関する記述として,誤っているものを次の(1)〜(5)のうちから一つ選べ。
  1. (1) 16進数の $(6)_{16}$ を16倍すると $(60)_{16}$ になる。
  2. (2) 2進数の $(1010101)_{2}$ と16進数の $(57)_{16}$ を比較すると $(57)_{16}$ の方が大きい。
  3. (3) 2進数の $(1011)_{2}$ を10進数に変換すると $(11)_{10}$ になる。
  4. (4) 10進数の $(12)_{10}$ を16進数に変換すると $(\mathrm{C})_{16}$ になる。
  5. (5) 16進数の $(\mathrm{3D})_{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)ピヨ。
出典:令和3年度(2021) 第三種電気主任技術者試験(電気技術者試験センター)機械 問14