10進数→n進数の変換を完全攻略!2進・3進・5進・7進 演習15問を筆算で解説【数A・整数】

基準問題

10進数を次のn進数に変換しなさい。

(例1) $17$ を2進数に変換すると?

(例2) $71$ を3進数に変換すると?

(例3) $2021$ を5進数に変換すると?


  • 単元:数学A・整数(n進数・位取り記数法)
  • ポイント:n で割り続けて、余りを下から読む(↑字型)
  • 解答:(例1) $10001{(2)}$ (例2) $2122{(3)}$ (例3) $31041_{(5)}$

この問題を解くための基礎知識

n進数とは

n進数とは、$n$ を1つの束の単位として数を表す方法です。

私たちが日常で使う数は 10進数 で、$0$〜$9$ の10種類の数字を使い、10になると桁が上がります。

  • 2進数:$0, 1$ の2種類で表す(コンピュータで使われる)
  • 3進数:$0, 1, 2$ の3種類で表す
  • 5進数:$0, 1, 2, 3, 4$ の5種類で表す
  • 7進数:$0, 1, 2, 3, 4, 5, 6$ の7種類で表す

変換の手順(割り算して余りを下から読む)

ポイント:n で割り続けて、余りを下(↑)から読む

手順

  1. 変換したい10進数を $n$ で割り、商と余りを求める
  2. 商がゼロになるまで、商をさらに $n$ で割り続ける
  3. 余りを下から順に並べると、n進数の答えになる

例題:$17$ を2進数に変換する

$2$ で割り続けます。商が $0$ になったら終了です。

2 ) 17
    ──
2 )  8  ···1   ← 余り
    ──
2 )  4  ···0   ← 余り
    ──
2 )  2  ···0   ← 余り
    ──
    1  ···0    ← 余り(最後の商 1 も余りとして使う)
         ↑ 下から読む: 1, 0, 0, 0, 1

$$ 17 = 10001_{(2)} $$

確認: $1 \times 2^4 + 0 \times 2^3 + 0 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 16 + 1 = 17$ ✓


【2進数】6問

2 で割り続けて余りを下から読む練習です。問が進むにつれ桁数が増えます。

問 1

$13$ を2進数に変換しなさい。


問 2

$25$ を2進数に変換しなさい。


問 3

$38$ を2進数に変換しなさい。


問 4

$57$ を2進数に変換しなさい。


問 5

$100$ を2進数に変換しなさい。


問 6

$117$ を2進数に変換しなさい。


【3進数】3問

3 で割り続ける練習です。余りが $0, 1, 2$ のいずれかになることに注意しましょう。

問 7

$20$ を3進数に変換しなさい。


問 8

$50$ を3進数に変換しなさい。


問 9

$100$ を3進数に変換しなさい。


【5進数】3問

5 で割り続ける練習です。商が一気に小さくなる(割り算が速く進む)ことを体感しましょう。

問 10

$37$ を5進数に変換しなさい。


問 11

$143$ を5進数に変換しなさい。


問 12

$400$ を5進数に変換しなさい。


【7進数】3問

7 で割り続ける練習です。余りが $0$〜$6$ になります。7進数ではステップ数が少なくて済みます。

問 13

$50$ を7進数に変換しなさい。


問 14

$200$ を7進数に変換しなさい。


問 15

$1000$ を7進数に変換しなさい。


解くときのポイント

  • 筆算は縦に書く:右側に余りをメモしながら進むと取り違えにくいです。
  • 商が 0 になったら終了:商ではなく余りが 0 でも続けることに注意。商が 0 になるまで割り続けます。
  • 余りを下から読む:答えは余りを上から書き並べると間違えます。矢印(↑)を書いて下から読む習慣をつけましょう。
  • n進数の余りは 0〜(n−1):2進数なら $0$ か $1$、7進数なら $0$〜$6$。それ以外の余りが出たら割り算のミスです。
  • 最後の商も忘れずに:商が 0 でなくなった(割り切れなくなった)最後の数もそのまま答えの先頭になります。

解答解説

問 1 の解説($13$ を2進数に)

$13$ を $2$ で割り続けます。

2 ) 13
    ──
2 )  6  ···1
    ──
2 )  3  ···0
    ──
    1  ···1
         ↑ 下から読む: 1, 1, 0, 1

$$ \boxed{13 = 1101_{(2)}} $$

確認: $1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 8 + 4 + 0 + 1 = 13$ ✓


問 2 の解説($25$ を2進数に)

$25$ を $2$ で割り続けます。

2 ) 25
    ──
2 ) 12  ···1
    ──
2 )  6  ···0
    ──
2 )  3  ···0
    ──
    1  ···1
         ↑ 下から読む: 1, 1, 0, 0, 1

$$ \boxed{25 = 11001_{(2)}} $$

確認: $16 + 8 + 0 + 0 + 1 = 25$ ✓


問 3 の解説($38$ を2進数に)

$38$ を $2$ で割り続けます。

2 ) 38
    ──
2 ) 19  ···0
    ──
2 )  9  ···1
    ──
2 )  4  ···1
    ──
2 )  2  ···0
    ──
    1  ···0
         ↑ 下から読む: 1, 0, 0, 1, 1, 0

$$ \boxed{38 = 100110_{(2)}} $$

確認: $32 + 0 + 0 + 4 + 2 + 0 = 38$ ✓


問 4 の解説($57$ を2進数に)

$57$ を $2$ で割り続けます。

2 ) 57
    ──
2 ) 28  ···1
    ──
2 ) 14  ···0
    ──
2 )  7  ···0
    ──
2 )  3  ···1
    ──
    1  ···1
         ↑ 下から読む: 1, 1, 1, 0, 0, 1

$$ \boxed{57 = 111001_{(2)}} $$

確認: $32 + 16 + 8 + 0 + 0 + 1 = 57$ ✓


問 5 の解説($100$ を2進数に)

$100$ を $2$ で割り続けます。ステップが7回になります。落ち着いて1行ずつ進めましょう。

2 ) 100
    ───
2 )  50  ···0
    ──
2 )  25  ···0
    ──
2 )  12  ···1
    ──
2 )   6  ···0
    ──
2 )   3  ···0
    ──
    1  ···1
         ↑ 下から読む: 1, 1, 0, 0, 1, 0, 0

$$ \boxed{100 = 1100100_{(2)}} $$

確認: $64 + 32 + 0 + 0 + 4 + 0 + 0 = 100$ ✓


問 6 の解説($117$ を2進数に)

$117$ を $2$ で割り続けます。

2 ) 117
    ───
2 )  58  ···1
    ──
2 )  29  ···0
    ──
2 )  14  ···1
    ──
2 )   7  ···0
    ──
2 )   3  ···1
    ──
    1  ···1
         ↑ 下から読む: 1, 1, 1, 0, 1, 0, 1

$$ \boxed{117 = 1110101_{(2)}} $$

確認: $64 + 32 + 16 + 0 + 4 + 0 + 1 = 117$ ✓


問 7 の解説($20$ を3進数に)

今度は $3$ で割ります。余りは $0, 1, 2$ のどれかになります。

3 ) 20
    ──
3 )  6  ···2
    ──
    2  ···0
         ↑ 下から読む: 2, 0, 2

$$ \boxed{20 = 202_{(3)}} $$

確認: $2 \times 9 + 0 \times 3 + 2 \times 1 = 18 + 0 + 2 = 20$ ✓


問 8 の解説($50$ を3進数に)

$50$ を $3$ で割り続けます。

3 ) 50
    ──
3 ) 16  ···2
    ──
3 )  5  ···1
    ──
    1  ···2
         ↑ 下から読む: 1, 2, 1, 2

$$ \boxed{50 = 1212_{(3)}} $$

確認: $1 \times 27 + 2 \times 9 + 1 \times 3 + 2 \times 1 = 27 + 18 + 3 + 2 = 50$ ✓


問 9 の解説($100$ を3進数に)

$100$ を $3$ で割り続けます。

3 ) 100
    ───
3 )  33  ···1
    ──
3 )  11  ···0
    ──
3 )   3  ···2
    ──
    1  ···0
         ↑ 下から読む: 1, 0, 2, 0, 1

$$ \boxed{100 = 10201_{(3)}} $$

確認: $1 \times 81 + 0 \times 27 + 2 \times 9 + 0 \times 3 + 1 \times 1 = 81 + 18 + 1 = 100$ ✓


問 10 の解説($37$ を5進数に)

$5$ で割ると商が一気に小さくなります。3ステップで終わります。

5 ) 37
    ──
5 )  7  ···2
    ──
    1  ···2
         ↑ 下から読む: 1, 2, 2

$$ \boxed{37 = 122_{(5)}} $$

確認: $1 \times 25 + 2 \times 5 + 2 \times 1 = 25 + 10 + 2 = 37$ ✓


問 11 の解説($143$ を5進数に)

$143$ を $5$ で割り続けます。

5 ) 143
    ───
5 )  28  ···3
    ──
5 )   5  ···3
    ──
    1  ···0
         ↑ 下から読む: 1, 0, 3, 3

$$ \boxed{143 = 1033_{(5)}} $$

確認: $1 \times 125 + 0 \times 25 + 3 \times 5 + 3 \times 1 = 125 + 15 + 3 = 143$ ✓


問 12 の解説($400$ を5進数に)

$400$ を $5$ で割り続けます。余りが $0$ になっても商が $0$ になるまで続けます。

5 ) 400
    ───
5 )  80  ···0
    ──
5 )  16  ···0
    ──
    3  ···1
         ↑ 下から読む: 3, 1, 0, 0

$$ \boxed{400 = 3100_{(5)}} $$

確認: $3 \times 125 + 1 \times 25 + 0 \times 5 + 0 \times 1 = 375 + 25 = 400$ ✓


問 13 の解説($50$ を7進数に)

$7$ で割ると3ステップで終わります。余りは $0$〜$6$ です。

7 ) 50
    ──
7 )  7  ···1
    ──
    1  ···0
         ↑ 下から読む: 1, 0, 1

$$ \boxed{50 = 101_{(7)}} $$

確認: $1 \times 49 + 0 \times 7 + 1 \times 1 = 49 + 1 = 50$ ✓


問 14 の解説($200$ を7進数に)

$200$ を $7$ で割り続けます。

7 ) 200
    ───
7 )  28  ···4
    ──
    4  ···0
         ↑ 下から読む: 4, 0, 4

$$ \boxed{200 = 404_{(7)}} $$

確認: $4 \times 49 + 0 \times 7 + 4 \times 1 = 196 + 4 = 200$ ✓


問 15 の解説($1000$ を7進数に)

$1000$ を $7$ で割り続けます。大きな数でも手順は変わりません。

7 ) 1000
    ────
7 )  142  ···6
    ───
7 )   20  ···2
    ──
    2  ···6
         ↑ 下から読む: 2, 6, 2, 6

$$ \boxed{1000 = 2626_{(7)}} $$

確認: $2 \times 343 + 6 \times 49 + 2 \times 7 + 6 \times 1 = 686 + 294 + 14 + 6 = 1000$ ✓


一緒に解いてみよう

15問、お疲れさまでした。コンピュータや暗号の世界で使われている「n進数」の変換を、手を動かして完全に習得できましたね。

「人に教えることで記憶が定着する」というのは、学習科学でも証明されていることです。同じ単元で詰まっている友達がいたら、「2で割り続けて余りを下から読むだけだよ!」と自分の言葉で説明してみてください。説明できたとき、初めて本物の理解になります。

このページを同じ単元の友達に送ってあげてください。あなたの一言が、友達の「わからない」を「わかった!」に変えるきっかけになります。

まずは「質問しホーダイプラン」を
1ヶ月間「0円」で体験

無料学習相談で、あなたの状況に合わせた学習計画と「最適なプランの使い方」を具体的にご案内します。

お友達紹介・兄弟姉妹割引あり。口コミで広がっています。

【期間限定】

  • 無料学習相談(プロが学習計画をご提案)
  • 全教科 LINE質問し放題
  • オンライン自習室 利用し放題
  • 学習コーチング(希望者)

▼ 友だち追加後、すぐに「無料学習相談」を予約できます ▼

友だち追加
※「無料」:無料学習相談/「0円体験」:質問しホーダイプラン(申込から1ヶ月無料)

関連記事

90°−θ の三角比(余角の公式)|レベル別演習30問【Level A・B・C】

【数学II解説】3次方程式が虚数解をもつときの係数決定!共役複素数と解と係数の関係をマスターせよ

正弦・余弦定理を利用した測量(2)|山の高さ・塔の高さ

PAGE TOP