基数【記数法】
各桁が取り得る値の個数だよ
このページは記数法の話で出てくる「基数」の説明だよ
簡単に書くよ
基数【記数法】(読:キスウ)とは
「1つの桁に何個の数字が出てきますか?」のこと。
もう少しカッコ付けた書き方をすると
数字において1つの桁が取り得る値の個数
です。
ちょっと教科書的な定義とは外れるかもしれませんが
「○進数(2進数とか)」の「○」に入る数字と同じ
でもあります。
詳しく書くよ
別にIT用語というわけでも ないですけどね。
IT業界では、数学関連の用語も、ちょいちょい出てきます。
気が向いたら、覚えてあげてください。
それでは、いってみましょう。
まずは予備知識として
・記数法
・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
のような感じです。
以上を踏まえて、本題に入ります。
ズバリ!
数字において、1つの桁が取り得る値の個数
が(記数法における)「基数」です。
……と言われてもピンと来ませんよね。
大丈夫です。
例を挙げて説明します。
2進数では、1つの桁が取り得る値は2個です。
「0」か「1」のどちらかですよね。
2個です。
よって、2進数の基数は「2」です。
10進数では1つの桁が取り得る値は10個です。
「0」か「1」か「2」か「3」か「4」か「5」か「6」か「7」か「8」か「9」ですよね。
10個です。
よって、10進数の基数は「10」です。
16進数では1つの桁が取り得る値は16個です。
「0」か「1」か「2」か「3」か「4」か「5」か「6」か「7」か「8」か「9」か「A」か「B」か「C」か「D」か「E」か「F」ですよね。
16個です。
よって、16進数の基数は「16」です。
そうです。
基数は「○進数」の「○」に入る数字と同じになります。
そんなのはないと思いますが「1024進数」であれば「1024」が基数です。
なお、本ページの内容は記数法の話で出てくる「基数」についての説明です。
他の分野でも「基数」という用語は出てきます。
そして他の分野で出てくる「基数」は、違う意味っぽいです。
そこら辺の あれやこれやは他のところで勉強してください。
一言でまとめるよ
まぁ「基数」って単語が出てきたら「それぞれの桁が取り得る値の個数なんだな~」と お考えください。






