高校数学のn進法を完全攻略|10進法との変換・計算・小数・練習問題を図解

高校数学のn進法を完全攻略|10進法との変換・計算・小数・練習問題を図解

「2進数の1101が、なぜ10進数の13になるの?」「10進数をn進数へ直すとき、余りを下から読む理由が分からない」「小数やn進法の計算になると手が止まる」——n進法は手順だけを暗記すると、向きが変わった瞬間に混乱します。しかし、本質は一つです。各桁が1、n、nの2乗、nの3乗という重みを持つことを理解すれば、変換も計算も同じ原理から組み立てられます。この記事では、整数と小数の相互変換、2・8・16進数の近道、筆算、検算、練習問題まで一つの流れで整理します。

オニ坊

10進数を2進数に直すときは割り算、逆向きでは2の累乗を掛ける、と別々に覚えてしまいました。問題文の向きが変わるたびに、どちらを使うのか迷います。

菅澤

二つの裏にある位取りを先に理解しよう。整数部は「割って一番下の桁を取り出す」、小数部は「掛けて一番上の桁を取り出す」と考えると、操作の向きまで理由で説明できるようになるよ。

目次

  1. n進法とは?10進法との違いを位取りから理解する
  2. n進数から10進数への変換|各桁にnの累乗を掛ける
    1. 例題1|1101(2)を10進数に直す
    2. 例題2|324(5)を10進数に直す
    3. 小数を含む場合は小数点の右を負の指数にする
  3. 10進整数からn進数への変換|nで割った余りを下から読む
    1. 例題1|45(10)を2進数へ直す
    2. 例題2|200(10)を6進数へ直す
  4. 10進小数からn進小数への変換|n倍して整数部を上から読む
    1. 例題1|0.625(10)を2進数へ直す
    2. 例題2|整数部と小数部が両方ある場合
  5. n進法の四則計算|繰り上がりと繰り下がりを底で考える
    1. 足し算|1011(2)+110(2)
    2. 引き算|10010(2)-111(2)
    3. 掛け算・割り算|各桁で使える数字を守る
  6. 2進数・8進数・16進数の変換|3桁と4桁でまとめる近道
    1. 例題1|11010110(2)を8進数へ直す
    2. 例題2|3A7(16)を2進数へ直す
    3. 小数点があるときの区切り方
  7. n進法で間違えやすい7パターン|答案の検算方法まで解説
    1. 検算1|許される数字と桁数で外形を確認する
    2. 検算2|逆向きに変換して元の値へ戻す
    3. 検算3|概算して大きさの違和感を探す
  8. n進法の練習問題|基本変換から小数・四則計算まで
    1. 基本問題
    2. 標準問題
    3. 応用問題
  9. n進法を得点源にする勉強法|3日で仕組みと計算を定着させる
  10. n進法を入試の得点源にするには「普通の対策」では受からない
    1. 選択肢①|独学・参考書だけでは理解を毎日の行動へ変えにくい
    2. 選択肢②|映像授業・アプリだけでは視聴と再現を分けにくい
    3. 選択肢③|集団授業の大手予備校では個別の誤答原因を追い切れない
    4. 選択肢④|一般的な個別指導塾では週1回の修正が遅い
  11. 鬼管理専門塾の特徴
    1. ❶ 1日単位で数値化した学習指示
    2. ❷ 生徒ごとの個別行動プラン
    3. ❸ 毎日・毎週の徹底管理と確認テスト
    4. ❹ 採用率0.6%の専属講師陣
    5. ❺ 大学受験〜英語資格まで専門コース展開
    6. ❻ LINE質問対応+無料説明会・資料請求
  12. まとめ|n進法は位取り・割り算・掛け算の3本柱で攻略する
  13. よくある質問
    1. Q. n進法とn進数の違いは何ですか?
    2. Q. 10進数からn進数へ直すとき、なぜ余りを下から読むのですか?
    3. Q. n進数から10進数へ直す公式は何ですか?
    4. Q. 10進小数をn進小数へ変換する方法は?
    5. Q. 2進数と8進数・16進数を直接変換できますか?
    6. Q. n進法の足し算や引き算はどう計算しますか?
    7. Q. n進法の問題を最短で覚えるコツはありますか?
    8. 関連記事をもっと読む

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

n進法とは?10進法との違いを位取りから理解する

結論から言うと、n進法は「n個集まるたびに一つ上の位へ繰り上げる表し方」です。nは2以上の整数で、各桁に使える数字は0からn-1までです。2進法なら0と1、3進法なら0・1・2、8進法なら0〜7を使い、nそのものを一桁の数字としては使いません。私たちが普段使う10進法も、n=10の場合にすぎません。

n進法 10進法 2進法
  • n進法: nを底にして位の重みを決める表し方
  • 10進法: 0〜9を使い、10個で一つ繰り上げる
  • 2進法: 0と1を使い、2個で一つ繰り上げる
10進法や2進法は、一般的なn進法の具体例として整理できる
表し方使える数字位の重み「10」の意味
2進法0、1…、2の2乗、2の1乗、2の0乗10進数の2
3進法0、1、2…、3の2乗、3の1乗、3の0乗10進数の3
8進法0〜7…、8の2乗、8の1乗、8の0乗10進数の8
10進法0〜9…、10の2乗、10の1乗、10の0乗10進数の10
16進法0〜9、A〜F…、16の2乗、16の1乗、16の0乗10進数の16

📚 用語解説

底(基数):何個を一まとまりとして一つ上の位へ送るかを決める数です。n進法ではnが底です。本文では混同を避けるため、数字の右下に(2)(3)のような底を添えて表します。

たとえば「203(4)」は、4進法の203という表記です。右から順に4の0乗、4の1乗、4の2乗の位なので、値は2×4の2乗+0×4の1乗+3×4の0乗=32+0+3=35です。同じ文字列でも「203(10)」なら10進数の203です。数字の並びだけでなく、どの底で書かれたかまで含めて初めて値が決まります。

n進法で最初に確認する3点

①底は何か、②各桁で使える数字は0〜n-1か、③小数点からの距離に応じた指数はいくつか、を問題文の余白へ書きます。この3点を先に固定すると、変換方法の取り違えが減ります。

東京大学の教材では、n進法の本質を「0からn-1までの数字」と「nの累乗を基準にした位取り」の二点で説明しています。また、整数をnで割った商と余りが一意に決まるため、整数のn進表記も一意に定まります。つまり反復除算は単なる裏技ではなく、位を右端から一つずつ確定する操作なのです。

オニ坊

「10」という文字を見ても、必ず十とは限らないんですね。底が2なら二、底が8なら八という意味ですか?

菅澤

その通り。「10(n)」はいつでも10進数のnを表す。まず底を書き添える癖を付ければ、同じ数字列を別の進法だと思い込むミスを防げるよ。

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

n進数から10進数への変換|各桁にnの累乗を掛ける

n進数を10進数へ直すときは、各桁の数字にその位の重みを掛けて足します。整数部では右端をnの0乗、その左をnの1乗、さらに左をnの2乗と数えます。一般に(a_k…a_2a_1a_0)(n)の値は、a_k×nのk乗+…+a_2×nの2乗+a_1×n+a_0です。右端が0乗である点を外さないことが最重要です。

4進数203 0/3×4⁰ 1/0×4¹ 2/2×4² 2進数1101 0/1×2⁰ 1/0×2¹ 2/1×2² 3/1×2³
右端を0乗として、左へ進むたびに指数を1ずつ増やす

例題1|1101(2)を10進数に直す

右から2の0乗、2の1乗、2の2乗、2の3乗を対応させます。したがって、1101(2)=1×2の3乗+1×2の2乗+0×2の1乗+1×2の0乗=8+4+0+1=13(10)です。0の桁も式に書くと、指数のずれを目で確認できます。慣れるまでは省略しない方が安全です。

例題2|324(5)を10進数に直す

324(5)=3×5の2乗+2×5の1乗+4×5の0乗=75+10+4=89(10)です。4は5進法で使える最大の数字です。もし式の途中で5以上の一桁が現れていたら、その表記自体が5進法として不正です。

小数を含む場合は小数点の右を負の指数にする

小数点のすぐ右はnのマイナス1乗、その右はnのマイナス2乗です。たとえば10.101(2)=1×2の1乗+0×2の0乗+1×2のマイナス1乗+0×2のマイナス2乗+1×2のマイナス3乗=2+1/2+1/8=2.625(10)となります。小数点から左右へ指数が1ずつ変わる一本の数直線として見ると、整数と小数を別々に暗記する必要はありません。

📚 用語解説

位取り記数法:同じ数字でも置かれた位置によって値が変わる表し方です。203(4)の左の2は2×4の2乗、右の3は3×4の0乗を表します。n進法の変換は、この位置ごとの重みを計算する作業です。

💡 ホーナー法で計算を短くする

桁数が多いときは、左から「現在値×n+次の数字」を繰り返しても同じ値になります。324(5)なら3→3×5+2=17→17×5+4=89です。累乗の書き間違いを減らせますが、学び始めは展開式でも検算しましょう。

オニ坊

整数の右端が0乗なら、小数点のすぐ右がマイナス1乗になるんですね。指数を右端から数えるだけだと、小数で迷っていた理由が分かりました。

菅澤

小数点を境に指数を…2、1、0、-1、-2…と並べよう。桁ごとの重みが書ければ、あとは掛け算と足し算だけだ。

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

10進整数からn進数への変換|nで割った余りを下から読む

10進整数をn進数へ直す標準手順は、商が0になるまでnで割り、余りを出た順と逆に並べることです。最初の余りはnで割ったときの余りなので、nの0乗の位、つまり答えの一番右になります。次の余りは商をもう一度nで割った余りで、nの1乗の位です。下から読むのは作法ではなく、下位桁から順に取り出しているためです。

10進整数を変換 商が0ではない 商をnで割り、余りを書く 商が0になった 余りを下から上へ読む 答えができた 位取り展開で10進数へ戻す
反復除算で下位桁から取り出し、逆順に並べて検算する

例題1|45(10)を2進数へ直す

45÷2=22 余り1
22÷2=11 余り0
11÷2=5 余り1
5÷2=2 余り1
2÷2=1 余り0
1÷2=0 余り1

余りは上から1、0、1、1、0、1ですが、答えは下から読んで101101(2)です。検算すると、1×32+0×16+1×8+1×4+0×2+1=45となります。途中の余りを横一列に転記する前に、最後の商が0になったことを確認してください。

例題2|200(10)を6進数へ直す

200÷6=33余り2、33÷6=5余り3、5÷6=0余り5です。余りを逆順に読むので532(6)です。検算は5×6の2乗+3×6+2=180+18+2=200です。答えの各桁が0〜5に収まっていることも確認します。

📚 用語解説

商と余り:整数Aを正の整数nで割ると、A=n×q+r、0≦r

⚠️ 余りを上から読まない

最初に出る余りは最下位桁です。答案では余りの横に「一の位」「nの位」「nの2乗の位」と小さく書くか、下から上への矢印を一本引きます。頭の中だけで反転すると、6桁以上で順番を崩しやすくなります。

静岡理工科大学の基礎数学教材も、10進数をnで割り続けて余りを下から並べる手順と、n進数を位取り展開して10進数へ戻す手順を対にして説明しています。変換後は必ず逆向きの操作で元の数に戻るか確かめると、手順暗記ではなく相互変換として定着します。

オニ坊

最初の余りが答えの右端だと分かれば、下から読む理由を思い出せそうです。検算まで一組にすれば安心ですね。

菅澤

そう。割り算だけで終えず、答えをnの累乗で展開して元の10進数へ戻す。往復できれば、余りの順序も計算ミスも同時に点検できるよ。

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

10進小数からn進小数への変換|n倍して整数部を上から読む

10進小数の小数部分をn進数へ直すときは、n倍して現れた整数部を上から順に並べます。整数の反復除算が右端の桁から取り出す操作なのに対し、小数の反復乗算は小数点直後の桁から取り出す操作です。掛けた結果の整数部を記録したら、その整数部を除いた小数部分だけを次にn倍します。小数部分が0になれば終了です。

2進小数の位の重み 小数点の左 2⁰ 一の位 2⁻¹ 2分の1 2⁻² 4分の1 2⁻³ 8分の1
小数点の右へ進むと、位の重みはn分の1ずつ小さくなる

例題1|0.625(10)を2進数へ直す

0.625×2=1.25 → 整数部1
0.25×2=0.5 → 整数部0
0.5×2=1.0 → 整数部1
整数部を上から読む → 0.101(2)

答えは0.101(2)です。検算すると1×2のマイナス1乗+0×2のマイナス2乗+1×2のマイナス3乗=1/2+1/8=0.625です。整数部の反復除算では余りを逆順、小数部の反復乗算では整数部を出た順に読む、という違いを式の意味と結び付けてください。

例題2|整数部と小数部が両方ある場合

10.625(10)を2進数へ直すなら、整数部10と小数部0.625を分けます。10(10)は反復除算で1010(2)、0.625(10)は反復乗算で0.101(2)なので、合わせて1010.101(2)です。整数部の最後と小数部の最初を混ぜず、小数点を基準に二つの計算を結合します。

📚 用語解説

有限小数と循環小数:ある桁で小数部分が0になる表記を有限小数、同じ並びが繰り返される表記を循環小数といいます。10進法では有限でも、別の底では有限にならない数があります。

たとえば0.1(10)を2進数へ直す反復乗算は、0.1×2=0.2、0.2×2=0.4、0.4×2=0.8、0.8×2=1.6、0.6×2=1.2、そして再び0.2へ戻ります。したがって有限桁では止まらず、0.000110011…(2)のように循環します。京都大学OCWの教材も、2進小数への変換について、0.5625のように停止する例と0.3のように停止しない例を分けています。

💡 指定桁で打ち切る問題の書き方

「小数第4位まで」などの指定がある場合は、必要な回数だけn倍し、次の桁を見て問題の指示どおり切り捨て・四捨五入します。循環する可能性があるため、勝手に「割り切れるまで」と書かないでください。

オニ坊

整数は余りを下から、小数は整数部を上から読むんですね。0.1が2進法で終わらないことにも驚きました。

菅澤

使う操作が違うのは、整数では下位桁、小数では上位桁から取り出すからだ。終わらない場合を想定して、問題の桁数指定も必ず確認しよう。

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

n進法の四則計算|繰り上がりと繰り下がりを底で考える

n進法の筆算は、10進法の筆算で「10になったら繰り上げる」部分を「nになったら繰り上げる」へ置き換えたものです。2進法では1+1=10(2)、3進法では2+1=10(3)、5進法では4+1=10(5)です。数字の形は違っても、同じ位を計算し、底以上になった分を一つ上の位へ送る原理は変わりません。

繰り上がりの基準 2進法 2個 3進法 3個 5進法 5個 10進法 10個
  • 2進法: 2個で一つ上の位へ送る
  • 3進法: 3個で一つ上の位へ送る
  • 5進法: 5個で一つ上の位へ送る
  • 10進法: 10個で一つ上の位へ送る
繰り上がりが起きる基準は、使っている進法の底によって決まる

足し算|1011(2)+110(2)

右端から計算します。1+0=1、次の位は1+1=10(2)なので0を書いて1を繰り上げます。次は0+1+繰り上がり1=10(2)、最後は1+0+1=10(2)です。答えは10001(2)です。10進数へ直すと11+6=17で、10001(2)も16+1=17なので一致します。

引き算|10010(2)-111(2)

一番右は0-1ができないため、左から1を借ります。2進法で一つ上の位の1は、現在の位では2に相当するので、2-1=1です。連続して0が並ぶ場合は、借りられる1までさかのぼって各位へ配ります。答えは1011(2)。10進数では18-7=11で、1011(2)=11と検算できます。

掛け算・割り算|各桁で使える数字を守る

掛け算も各桁の積を底に合わせて繰り上げます。たとえば12(3)×2(3)は、右端で2×2=4(10)=11(3)、左の位で1×2に先ほどの繰り上がり1を足して10(3)となるため、答えは101(3)です。値で確認すると12(3)=5、2(3)=2、積10(10)は101(3)です。割り算は筆算でも解けますが、学習初期は両方を10進数へ直して答えを出し、最後に指定の進法へ戻す方が検算しやすくなります。

計算n進法での着眼点10進法での検算
加法和がn以上ならnで割り、余りを書いて商を繰り上げる両数と答えを10進数へ直す
減法一つ上の位から1借りると、現在の位ではn増える被減数-減数が答えと一致するか
乗法各桁の積をnで割り、余りと繰り上がりに分ける10進数の積と照合する
除法商の各桁が0〜n-1に収まるよう立てる除数×商+余りで戻す
⚠️ 途中式に10進数を混ぜない

1+1=2と書いた直後に、その2を2進法の一桁として残すのは誤りです。途中の数を10進法で考えたなら、必ず底で割って余りと繰り上がりへ直します。答案の各数へ底を添えると混在を防げます。

本番では、直接計算と10進法経由のどちらが短いかを選びます。桁数の少ない2進数の加減算なら筆算、複雑な異なる基数間の計算なら一度10進数へ統一する方が安全です。ただし問題が「n進法の筆算の仕組みを示せ」と求めている場合は、10進法経由だけで終わらず、繰り上がり・繰り下がりを答案に残します。

オニ坊

2進法で1+1=10になるのは、答えが十だからではなく、2個で繰り上がるからなんですね。

菅澤

その理解が大切だ。引き算で一つ借りると現在の位がn増えることも同じ原理。筆算後に10進数へ戻せば、底の混在をかなり見つけられるよ。

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

2進数・8進数・16進数の変換|3桁と4桁でまとめる近道

2進数と8進数、2進数と16進数の間では、10進数を経由せず桁をまとめて変換できます。8=2の3乗なので2進数3桁が8進数1桁に対応し、16=2の4乗なので2進数4桁が16進数1桁に対応します。整数部は小数点から左へ、小数部は小数点から右へグループを区切り、端で桁が不足すれば0を補います。

一桁で表せる2進数の範囲 8進数1桁 16進数1桁 2進数3桁 2進数4桁
8は2の3乗、16は2の4乗なので、2進数のまとまりがそのまま一桁に対応する
2進数8進数2進数16進数
000000000
001100011
010200102
011300113
100401004
101510019
11061010A
11171111F

📚 用語解説

16進法のA〜F:16進法では一桁で0〜15を表す必要があるため、10、11、12、13、14、15にA、B、C、D、E、Fを割り当てます。AやFは文字ではなく、一桁の数字として扱います。

例題1|11010110(2)を8進数へ直す

小数点の位置を右端と考え、右から3桁ずつ区切ると、011|010|110です。011(2)=3、010(2)=2、110(2)=6なので、答えは326(8)です。左端に補った0は値を変えません。

例題2|3A7(16)を2進数へ直す

16進数1桁ずつを4桁の2進数へ置き換えます。3は0011、Aは1010、7は0111なので、0011|1010|0111です。先頭の不要な0を省けば1110100111(2)となります。途中の4桁ブロックは変換が終わるまで崩さない方が、A〜Fの対応ミスを防げます。

小数点があるときの区切り方

101101.0111(2)を8進数へ直すなら、小数点から両側へ3桁ずつ区切り、101|101 . 011|100とします。右端に0を補ってよいため、55.34(8)です。16進数なら4桁ずつ区切ります。小数点をまたいで一つのグループにしないことが重要です。

💡 近道を使える条件

底同士が同じ数の累乗関係にあるときだけ、固定桁のグループ変換が使えます。2と8、2と16は使えますが、3進数と5進数を同じ方法で直接まとめることはできません。その場合は一度10進数へ直します。

IPAの基本情報技術者試験シラバスでも、2・8・10・16・n進数の表現と基数変換は基礎理論の項目として挙げられています。高校数学の答案で終わらせず、ビット列やデータ表現へつながる概念だと理解すると、3桁・4桁のまとまりを覚える意味も見えやすくなります。

オニ坊

2進数から8進数なら3桁、16進数なら4桁なんですね。どちらも10進数を経由して計算していました。

菅澤

累乗関係があるから使える近道だ。小数点を基準に区切り、足りない端へ0を補う。変換後に一つだけ10進数へ戻して検算すれば、速さと正確さを両立できるよ。

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

n進法で間違えやすい7パターン|答案の検算方法まで解説

n進法の失点は、難しい計算よりも「底を書かない」「0乗を外す」「余りを逆に読む」といった手順の取り違えから起こります。答えだけを見るのではなく、どの段階で規則を破ったかを分類すると、次の問題で同じミスを防げます。以下の7項目を答案のチェックリストとして使ってください。

見つけやすさ → 影響の大きさ → 早めに確認 最優先で検算 外形で発見 逆変換で発見 底の書き忘れ 指数ずれ 余りの逆順 桁の不正
  • 底の書き忘れ: 数字列の意味を取り違える
  • 指数ずれ: 全桁の値が変わるため影響が大きい
  • 余りの逆順: 反復除算の答え全体が反転する
  • 桁の不正: 0〜n-1の確認で早く見つかる
ミスを見つけやすさと答えへの影響で分け、確認の優先順位を決める
✔️底を書かず、同じ数字列を10進数だと思い込んでいないか
✔️n進法の一桁にn以上の数字を使っていないか
✔️整数部の右端をnの0乗から始めているか
✔️小数点のすぐ右をnのマイナス1乗にしているか
✔️反復除算の余りを下から上へ読んだか
✔️反復乗算では整数部を上から順に読んだか
✔️2・8・16進数のグループを小数点から区切ったか

検算1|許される数字と桁数で外形を確認する

3進数の答えに3、5進数の答えに5が含まれていれば、その時点で誤りです。また、10進数の45を2進数へ直すと、2の5乗=32≦45<64=2の6乗なので6桁になるはずです。10101(2)のような5桁の答えなら、計算前でも桁不足を疑えます。

検算2|逆向きに変換して元の値へ戻す

10進数からn進数へ変換したら、答えをnの累乗で展開します。n進数から10進数へ変換したら、その10進数をnで割り直します。同じ方法をもう一度なぞるより、逆向きの方法を使う方が、余りの順序や指数の開始位置まで独立に確認できます。

検算3|概算して大きさの違和感を探す

324(5)は3×25だけで75以上、4×25=100より小さいため、10進数の答えは75〜99の範囲です。計算結果が34や324なら、底を掛け忘れています。すべてを再計算する前に、最上位桁の重みで答えの範囲を絞ると、重大なずれを短時間で発見できます。

⚠️ 電卓の表示だけを正解にしない

電卓や変換ツールは検算には便利ですが、底の入力を誤ればもっともらしい別の答えが出ます。試験では変換過程が採点対象になる場合もあるため、先に自分の式と商・余りを残し、最後に補助として使います。

ミス記録には「計算ミス」とだけ書かず、底の混在、指数、余りの順序、小数点、繰り上がりのどれかを一語で記録します。同じ分類が二回続いたら、次の演習では計算量を増やす前に、底の明記や矢印など答案の型を一つ追加してください。

オニ坊

答えをもう一度同じ方法で確認して、同じ順序ミスを繰り返していました。逆向きに戻す方がよいんですね。

菅澤

逆変換なら別の原理で確かめられる。さらに使える数字、桁数、最上位の重みも見ると、計算を全部やり直す前に誤りの場所を絞り込めるよ。

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

n進法の練習問題|基本変換から小数・四則計算まで

ここまでの手順を、見るだけでなく白紙から再現できるか確認します。各問題は、答えを出す前に「使う操作」と「検算方法」を一行で書いてください。解説を読んだ直後に正解しても、翌日に同じ形式を解けなければ定着とは言えません。まず問題だけを解き、その後で解答を確認しましょう。

応用 標準 基本
  • 応用: 小数と四則計算を組み合わせる
  • 標準: 異なる基数と8・16進法を扱う
  • 基本: 10進数との往復を確実にする
基本の相互変換を土台にして、異なる基数、小数、計算へ積み上げる

基本問題

問題答え解き方の要点
101101(2)を10進数へ45(10)32+8+4+1
132(4)を10進数へ30(10)1×16+3×4+2
83(10)を3進数へ10002(3)3で割った余りを逆順
125(10)を5進数へ1000(5)5の3乗に一致

83(10)の反復除算は、83÷3=27余り2、27÷3=9余り0、9÷3=3余り0、3÷3=1余り0、1÷3=0余り1です。下から読んで10002(3)。検算は1×81+2=83です。途中の0を落とすと桁の重みが変わるので、余り0も必ず記録します。

標準問題

問題答え検算
231(4)を5進数へ140(5)231(4)=45(10)、140(5)=45(10)
11101001(2)を16進数へE9(16)1110|1001→E|9
735(8)を2進数へ111011101(2)7→111、3→011、5→101
1021(3)+211(3)2002(3)34+22=56(10)

異なる基数間の231(4)→5進数は、一度10進数へ統一します。231(4)=2×16+3×4+1=45。45÷5=9余り0、9÷5=1余り4、1÷5=0余り1なので140(5)です。底同士が累乗関係でない場合の基本ルートは「元の進法→10進数→目的の進法」です。

応用問題

問題答えポイント
0.375(10)を2進数へ0.011(2)0.375×2の整数部を順に読む
10.101(2)を10進数へ2.625(10)2+1/2+1/8
10101(2)÷11(2)111(2)21÷3=7を2進数へ戻す
0.2(10)を2進数へ循環する有限で止まると決めつけない

0.2(10)は2倍を続けると、0.4、0.8、1.6、1.2、0.4…となり、小数部分0.4へ戻るため循環します。指定桁がなければ「0.00110011…(2)」のように繰り返しを示します。有限桁の近似が求められているなら、問題文の丸め方に従ってください。

💡 解説を読んだ後の再テスト

解答を閉じ、数字だけを変えた類題を1問作ります。たとえば45(10)→2進数を解いた後は、46(10)→2進数を解き、最後の桁だけでなく全体を反復除算します。翌日も解ければ定着に近づきます。

オニ坊

変換問題だけでなく、小数と計算まで段階を上げると、自分がどこで止まるか分かりますね。

菅澤

まず10進数との往復を正確にし、次に異なる基数、最後に小数と計算へ進もう。誤答したら難度を下げ、同じ原理を白紙で説明できる地点からやり直すんだ。

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

n進法を得点源にする勉強法|3日で仕組みと計算を定着させる

n進法は、長時間まとめて読むより「理解→変換→計算→翌日再テスト」を短く回す方が定着します。3日間で合計三つの技能を確認します。1日目は位取りを説明し、整数を双方向に変換する。2日目は小数と2・8・16進数を扱う。3日目は四則計算と混合問題を時間内に解き、誤答だけをやり直します。

1日目 位取りと整数 2日目 小数と近道 3日目 計算と再テスト 1週間後 白紙再現
  • 1日目 位取りと整数: 底・指数・反復除算を往復で確認
  • 2日目 小数と近道: 反復乗算と3桁・4桁変換を練習
  • 3日目 計算と再テスト: 筆算・混合問題・逆変換で仕上げる
  • 1週間後 白紙再現: 誤答だけを順番を変えて解き直す
3日で技能を分けて学び、1週間後の白紙再現で定着を確認する
1
公式を一行で説明する「各桁は数字×底の指数乗」「整数は割って右端から」「小数は掛けて小数点直後から」と書きます。
2
一つの数を往復変換する45(10)→101101(2)→45(10)のように、行きと帰りを同じ答案に残します。
3
誤答を原因別に分ける底、指数、余りの順序、小数点、繰り上がりの5種類へ分け、次の問題で確認点を一つ増やします。
4
時間を測って混合問題を解く基本変換が安定したら、異なる基数、小数、四則計算を混ぜ、使う操作を自分で選びます。
5
一週間後に白紙で再現する解答を読んだ記憶ではなく、初見に近い状態で式と理由を説明できるか確認します。

高校数学全体の基礎で止まっている場合は、n進法だけを何度も解く前に、高校数学が全くわからない人向けの原因診断とやり直し手順で、計算・公式理解・問題文読解のどこへ戻るかを確認してください。教材を増やしたい場合も、青チャートと基礎問題精講の選び方を参考に、今の理解度と復習時間に合う一冊へ絞る方が効果的です。

共通テスト形式まで見据えるなら、単元練習の後に、条件を読みながら計算方針を選ぶ練習へ移ります。共通テスト数学で9割を目指す時間配分と失点対策も参照し、見直し時間を含めた演習へつなげてください。記事を読むだけでなく、途中式と誤答理由を記録することが、入試で再現できる力へ変える条件です。

学習完了の基準

①底を見て使える数字を言える、②整数と小数を双方向に変換できる、③2・8・16進数の近道を説明できる、④n進法の加減算を逆変換で検算できる、の4点を白紙で達成したら次の単元へ進みます。

自分で予定を立てるときは、問題数だけでなく「新規問題・当日解き直し・翌日再テスト」を一組にします。新規10問だけを急いで終えるより、新規4問を解いて誤答を分類し、翌日に同じ原理の類題を4問解く方が、使う操作を選ぶ力まで確認できます。進捗は読んだページ数ではなく、解答なしで再現できた型の数で測ります。

オニ坊

3日で範囲を分け、1週間後に再テストすれば、できたつもりを見抜けそうです。教材も一冊へ絞ります。

菅澤

よい方針だ。n進法は操作が少ない分、理由を言えるかが差になる。毎回「なぜ割るか、なぜ下から読むか」まで説明して、計算手順を自分のものにしよう。

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

n進法を入試の得点源にするには「普通の対策」では受からない

結論から言います。公式を眺め、変換問題を数問解き、テスト前に解答を読み直すだけの「普通の対策」では、n進法を大学入試の安定した得点源にするのは厳しいです。例題と同じ向きなら解けても、整数と小数、異なる基数、四則計算が組み合わされると、自分で操作を選べず止まるからです。

この記事で見たとおり、n進数から10進数ではnの累乗を掛け、10進整数からn進数ではnで割り、10進小数からn進数ではn倍します。しかも整数の余りは逆順、小数の整数部は出た順に読みます。安定して解くには、少なくともこの三つを見分け、答えを逆変換し、翌日にも白紙で再現する必要があります。一度理解した感覚だけでは、操作選択と検算まで自動化できません。

ここで、一般的な学習の選択肢を、鬼管理専門塾が示す「従来塾の3つの限界」——①授業で情報を得ても行動は変わらない、②全員同じ指導は偏差値50に収束する、③週1指導では変化が遅い(出典: https://onikanri.singeki.com/onikanri/ )——に照らして、一つずつ検討します。

選択肢①|独学・参考書だけでは理解を毎日の行動へ変えにくい

独学や参考書は、自分のペースで位取りと変換方法を学べる一方、①の限界に当たりやすい方法です。解説を読んで「分かった」と感じても、整数・小数・筆算を何問ずつ、いつ再テストするかまで決めなければ、行動は変わりません。得意な変換だけを繰り返し、苦手な小数や検算を後回しにする危険もあります。

選択肢②|映像授業・アプリだけでは視聴と再現を分けにくい

映像授業や学習アプリは図で操作を確認できますが、視聴時間がそのまま白紙再現の回数になるわけではありません。これは①の「情報を得ても行動は変わらない」という限界です。また全員が同じ順序で同じ問題を進めるだけでは、余りの逆順で間違える生徒と、小数の負の指数で止まる生徒へ別々の復習課題を出せず、②の限界も残ります。

選択肢③|集団授業の大手予備校では個別の誤答原因を追い切れない

集団授業の大手予備校では、授業時間とカリキュラムが全体に合わせて進みます。n進法の説明を同じ回数聞いても、必要な練習は生徒ごとに違います。底の混在、指数ずれ、反復除算の順序という個別の誤答を毎日分類し、それぞれへ翌日の課題を出す仕組みがなければ、②の「全員同じ指導」の限界を越えられません。

選択肢④|一般的な個別指導塾では週1回の修正が遅い

一般的な個別指導塾は、その場の疑問を質問できても、授業外の6日間まで管理されるとは限りません。月曜日に余りの順序を誤り、次の指導が一週間後なら、その間に同じ誤りを反復する可能性があります。n進法のように短い手順を素早く修正したい単元では、③の「週1指導では変化が遅い」という限界がそのまま定着速度を下げます。

当てはまる限界の数 独学・参考書 2個 映像・アプリ 2個 集団授業 1個 一般個別 1個 鬼管理専門塾 0個
  • 独学・参考書: 理解を日次課題と再テストへ変えにくい
  • 映像・アプリ: 視聴と個別の誤答修正が分かれやすい
  • 集団授業: 誤答原因別の課題を全員へ出せない
  • 一般個別: 授業外の日々の修正が遅れやすい
  • 鬼管理専門塾: 日次の個別計画と確認で3限界を解消
n進法の理解を毎日の演習と再テストへ変える観点で、従来の選択肢を消去法で比較する

独学・参考書、映像授業・アプリ、集団授業の大手予備校、一般的な個別指導塾は、いずれも①〜③のどれかを残します。n進法を含む数学の誤答をその日のうちに分類し、生徒ごとの課題へ変え、翌日と翌週に再テストする仕組みまで求めるなら、消去法で最後に残るのは鬼管理専門塾しかありません。

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

鬼管理専門塾の特徴

鬼管理専門塾は、授業を受けた事実ではなく、毎日の行動と確認結果を管理する仕組みを用意しています。ここでは公式サイトで確認できる6つの特徴を、n進法を含む大学受験数学の学習へどう接続できるかと合わせて説明します。

日次管理 ❶❷❸ 講師体制 ❹ 専門コース ❺ 相談窓口 ❻
  • 日次管理 ❶❷❸: 数値指示・個別計画・毎日毎週の確認
  • 講師体制 ❹: 採用率0.6%の専属講師が担当
  • 専門コース ❺: 大学受験から英語資格、高校受験まで
  • 相談窓口 ❻: LINE質問・無料説明会・資料請求
6つの特徴を、学習管理・講師・コース・相談窓口の4層で整理する
1日単位の数値化した学習指示

「今日やること」を教材名・問題数・復習範囲まで数値で具体化する

生徒ごとの個別行動プラン

志望校と現在の得点、誤答原因から専属講師が行動プランを設計する

毎日・毎週の徹底管理と確認テスト

日々の達成度を確認し、週次テストで定着を検証して計画を直す

採用率0.6%の専属講師陣

厳しい採用基準を通過した講師が指導し、満足度アンケート1,524件を公開する

大学受験〜英語資格まで専門コース展開

大学・学部、総合型選抜/推薦、英語資格、高校受験まで対応する

LINE質問対応+無料説明会・資料請求

LINEで質問でき、Zoomの無料説明会や資料で入会前に確認できる

❶ 1日単位で数値化した学習指示

鬼管理専門塾では、「数学を勉強する」のような曖昧な予定ではなく、教材・範囲・問題数・期限を1日単位で数値化して指示します。「英単語500語、長文読解3題」のように、何をどこまで行うかを5W1Hで具体化する運営方針です(出典:鬼管理専門塾公式「鬼管理」とはページ)。

n進法なら、「整数の相互変換4問、小数変換2問、前日の誤答2問を逆変換で検算する」と行動へ落とせます。読むだけで終わらず、整数・小数・計算のどこまでを今日再現するかが明確になります。

❷ 生徒ごとの個別行動プラン

専属講師は、志望校、現在の学力、得意・不得意、生活時間を踏まえて、生徒ごとの個別行動プランを設計し、実行状況まで管理します。全員へ同じ教材を同じ量だけ与える一斉型ではありません(出典:同公式ページ)。

n進法の得点が同じでも、底の概念が曖昧な人と、概念は分かるが小数の反復乗算だけ誤る人では、必要な課題が違います。個別プランなら、既にできる整数変換を減らし、必要な型へ復習時間を移せます。

❸ 毎日・毎週の徹底管理と確認テスト

日々の課題は達成度を数値で確認し、遅れがあれば修正指示を出します。さらに毎週の確認テストで定着度を可視化し、合格ラインに届かなければ追加課題を出して学習計画を直します(出典:同公式ページ)。

n進法で当日解けた問題も、一週間後に余りの順序や負の指数を再現できなければ未定着です。毎日・毎週の二段階確認によって、解説直後の正解と、入試当日に取り出せる知識を区別できます。

❹ 採用率0.6%の専属講師陣

講師は独自の厳格な基準で選考され、公式サイトが示す採用率は0.6%です。採用後も研修段階で不採用となる場合があります。また、入会生から集めた講師満足度アンケート1,524件を公開し、指導状況を確認しています(出典:公式「講師紹介」「講師満足度アンケート」ページ)。

大学受験数学では、正答だけでなく、どの段階の理解が欠けているかを見抜く必要があります。専属講師がn進法の途中式と誤答分類を確認することで、単純な演習量不足と位取り理解の不足を分けて課題化できます。

❺ 大学受験〜英語資格まで専門コース展開

大学受験では最難関・難関の国立私立、医学部・歯学部・薬学部・看護学部などの学部特化、総合型選抜・推薦に対応します。さらに英語資格(英検・TOEIC・TOEFL・IELTS・TEAP)と高校受験の専門コースも用意されています(出典:鬼管理専門塾公式「コース一覧」ページ)。

n進法一単元だけでなく、志望大学・学部の出題範囲から逆算して数学全体の優先順位を決められます。整数分野の復習量と、他の頻出分野や英語へ割く時間を同じ受験計画の中で調整できます。

❻ LINE質問対応+無料説明会・資料請求

授業がない日も公式LINEで質問でき、入会前にはZoomでの無料説明会を利用できます。無料説明会は保護者の同席も可能で、資料請求も用意されています。スマートフォンから相談できる窓口です(出典:鬼管理専門塾公式FAQ・無料説明会ページ)。

「n進法のどこで止まるか分からない」「数学全体の復習順を決められない」という段階でも、まず無料説明会で現在の教材、模試答案、使える学習時間を共有し、必要な管理の範囲を確認できます。大学受験コースには1カ月返金保証制度があり、詳細条件は無料説明会で案内されています。

鬼管理専門塾の学習管理の考え方は「鬼管理」とは?成績が上がらない塾・予備校の3つの限界で、実際の進学例は鬼管理専門塾の合格実績で確認できます。サービス内容と自分の課題が合うかを確かめてから判断してください。

n進法を含む数学の学習計画を無料説明会で相談できます

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

まとめ|n進法は位取り・割り算・掛け算の3本柱で攻略する

位取り 整数変換 小数変換
  • 位取り: 数字×底の指数乗で値を読む
  • 整数変換: nで割り、余りを下から並べる
  • 小数変換: n倍し、整数部を上から並べる
n進法の問題は、位取りを中心に整数変換と小数変換を使い分ける
問題の向き使う操作読む順番検算
n進数→10進数各桁×nの指数乗を足す右端を0乗nで割って元へ戻す
10進整数→n進数商が0までnで割る余りを下から位取り展開する
10進小数→n進数小数部をn倍する整数部を上から負の指数で展開する
2進数↔8進数3桁ずつ対応小数点から区切る一部を10進数へ
2進数↔16進数4桁ずつ対応小数点から区切るA〜Fを数値化する
n進法の筆算nで繰り上げ・繰り下げ右端から計算10進数の四則で照合

n進法の中心は、「各桁がnの累乗の重みを持つ」という位取りです。n進数を10進数へ直すときはその重みを足し、10進整数をn進数へ直すときはnで割って下位桁から取り出し、10進小数ではn倍して小数点直後から取り出します。方向を暗記するのではなく、どの桁を先に確定しているかで理解してください。

今日の学習では、まず45(10)と101101(2)を往復させ、次に0.625(10)と0.101(2)を往復させてください。その後、2進法の加算を1問解き、答えを10進数へ戻します。この三つを白紙で説明できれば、基本原理はつながっています。一週間後にも同じ手順を再現できるか確認しましょう。

最後の30秒チェック

底を書いたか、使える数字の範囲を守ったか、整数の右端を0乗にしたか、余りを逆順にしたか、小数の整数部を出た順にしたか、逆変換で元へ戻ったか。この6点を答案の最後に確認します。

数学の弱点と毎日の復習量を無料説明会で整理できます

鬼管理専門塾の公式パンフレットを無料で請求するあなたの志望校の合格率がわかる 鬼管理専門塾 合格率診断(無料・最短1分)

よくある質問

どこで迷っていますか? 変換の向き 整数は割る、小数は掛ける 余りの順番 下位桁から出るので逆順 小数が止まらない 循環を疑い、指定桁を確認 8・16進数 2進数を3桁・4桁で区切る
疑問の種類から、確認する原理と手順を選ぶ

Q. n進法とn進数の違いは何ですか?

A. n進法はn個で一つ上の位へ繰り上げる表し方の仕組み、n進数はその仕組みで表された数です。たとえば2進法は0と1で数を表す方法、1011(2)は2進法で書かれた2進数です。

Q. 10進数からn進数へ直すとき、なぜ余りを下から読むのですか?

A. 最初にnで割った余りがnの0乗の位、つまり答えの右端だからです。次に商をnで割った余りがnの1乗の位になります。計算は下位桁から出るため、最終的な表記では逆順に並べます。

Q. n進数から10進数へ直す公式は何ですか?

A. 各桁の数字に、その位置に対応するnの累乗を掛けて足します。整数部の右端はnの0乗、左へ進むと1乗、2乗です。小数点の右はnのマイナス1乗、さらに右はマイナス2乗です。

Q. 10進小数をn進小数へ変換する方法は?

A. 小数部分をn倍し、現れた整数部を上から順に記録します。整数部を除いた小数部分を再びn倍し、0になれば終了します。0にならず同じ小数部分へ戻る場合は循環します。

Q. 2進数と8進数・16進数を直接変換できますか?

A. できます。8は2の3乗なので2進数3桁が8進数1桁、16は2の4乗なので2進数4桁が16進数1桁に対応します。小数点から左右へ区切り、端の不足桁には0を補います。

Q. n進法の足し算や引き算はどう計算しますか?

A. 10進法の筆算と同じく右端から計算し、n個になったら一つ上へ繰り上げます。引き算で一つ上の位から1を借りると、現在の位ではn増えます。答えは10進数へ直して検算してください。

Q. n進法の問題を最短で覚えるコツはありますか?

A. 手順だけでなく、一つの数を双方向に変換することです。整数、小数、筆算を分けて練習し、当日・翌日・一週間後に白紙で解きます。余りの順序や指数の誤りを原因別に記録してください。

菅澤孝平

本記事監修者 菅澤孝平

シンゲキ株式会社 代表取締役社長
「鬼管理」をコンセプトとした「鬼管理専門塾」を運営。大学受験・高校受験・英検指導・総合型選抜に幅広く展開しており、日本全国に受講生が存在している。

出演番組:カンニング竹山のイチバン研究所ええじゃないかBiz
CM放送:テレビ東京など全国15局に放映

この記事を書いた人

Claude Code