みんなの 講座

前回の前編では、N進数を10進数に変換する方法について勉強しました。
今回は、その逆で、10進数からN進数の変換について勉強します。
N進数(意味)→0から始まる連続したNコの整数を用いた数の表し方
N進数の意味については、前回の前編にも書きましたが、
使用できる数字は0からN−1までです。(0からNまでではない!)
たとえば、2進数なら0と1(2はダメ)、3進数なら0〜2(3はダメ)、
6進数なら0〜5(6はダメ)、12進数なら0〜11ですが、
10と11は各位に収める数字として不適切なので、
アルファベットのA、Bを代用して0〜9とA、Bです。
では問題です。
(1)10進数の87を2進数に直しなさい。
(2)10進数の629を3進数に直しなさい。
(3)10進数の2002を9進数に直しなさい。
(4)10進数の2002を12進数に直しなさい。
|
<10進数からN進数への変換方法>
わり算の筆算記号を逆さにしたような記号を書き、
Nでわったときの商と余りを求めていきます。
余りがないとき(わりきれるとき)は、余り0と書きます。
2進数に直す→2でわっていく
3進数に直す→3でわっていく など
商が変換したいN進数で使える数字(2進数なら0と1、3進数なら0〜2など)に
なったら、最後に求めた商と、余りを下から順に並べてN進数の出来上がりです。
(1) 2)87
2)43・・・1
2)21・・・1
2)10・・・1
2) 5・・・0
2) 2・・・1
1・・・0
10進数の87を2進数に直すと 1010111
(2) 3)629
3)209・・・2
3) 69・・・2
3) 23・・・0
3) 7・・・2
2・・・1
10進数の629を3進数に直すと 212022
(3) 9)2002
9) 222・・・4
9) 24・・・6
2・・・6
10進数の2002を9進数に直すと 2664
(4) 12)2002
12) 166・・・10→A
12) 13・・・10→A
1・・・1
あまりの10はAに書き直します。
10進数の2002を12進数に直すと 11AA
2回にわたったN進数講座、いかがでしたでしょうか?
前回も書きましたが、N進数を素材にした問題は、中学受験のみならず、
高校受験や大学受験、さらには国家試験などでもよく出題されています。
一生モノの知識として、しっかり抑えておいてほしいと思います。
では最後に宿題です。
できた人は、トップページの解答用紙から送信してください。
正解者は「正解者コーナー」で定期的に発表しています。
|