n進法
数の表し方だよ
〇〇(何かの数字)になると桁上がりするよ
2進法とか10進法とか、いろいろあるよ
簡単に書くよ
n進法(読:エヌシンホウ)とは
2進法
(各桁が「2」になると桁上がりするやり方)とか10進法
(各桁が「10」になると桁上がりするやり方)とかの総称。
もう少し辞書っぽく書くと
それぞれの桁の数字が「〇〇(何かの数字)」になると桁上がりするやり方のこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・2進法
・10進法
・16進法
について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
2進法は「各桁が『2』になると桁上がりするやり方」です。
具体的には
10進法で表した数字:2進法で表した数字
0:0
1:1
2:10
3:11
4:100
5:101
6:110
7:111
8:1000
9:1001
10:1010
のような感じです。
10進法は「各桁が『10』になると桁上がりするやり方」です。
みなさんが日常生活で使っている数字は、ほとんどが10進法です。
16進法は「各桁が『16』になると桁上がりするやり方」です。
16で桁上がりするには、10以上の数字も1桁で表現する必要があります。
そこで10以上は
10=A
11=B
12=C
13=D
14=E
15=F
16=【桁上がり】
で表現するお約束になっています。
具体的には
10進法で表した数字:16進法で表した数字
0:0
1:1
・
・
10:A
11:B
12:C
13:D
14:E
15:F
16:10
17:11
18:12
・
・
26:1A
27:1B
のような感じです。
以上を踏まえて
2進法とか10進法とかの総称
が「n進法」です。
もう少し辞書っぽい書き方をすると
各桁が「〇〇(何かの数字)」になると桁上がりするやり方
です。
カッコ悪いけど分かりやすいだろう書き方をすると
〇進法
ですね。
「n進法」の「n」は「具体的に何とは言わないけど、何かの数字だよ」を表しています。
例えば「10進法で表現していたのを他の〇進法に変換する」という意図で「10進法→n進法変換」のように表現したりします。
一言でまとめるよ
まぁ「n進法」って単語が出てきたら「各桁が『〇〇(何かの数字)』になると桁上がりするやり方なんだな~」と お考えください。






