vol.6 記数法のこたえ

演習問題1

(1) (3102)5は,大きい位から順に,

  • (3102)5の左から1番目の3は,53が3個あるという意味である.
  • (3102)5の左から2番目の1は,52が1個あるという意味である.
  • (3102)5の左から3番目の0は,51が0個あるという意味である.
  • (3102)5の左から4番目の2は,50が2個あるという意味である.

ということを表していますから, (3102)5=3×53+1×52+0×51+2×50=3×125+1×25+0×5+2×1=375+25+0+2=402 ()

(2) (1)と同様に,

  • (123)12の左から1番目の1は,122が1個あるという意味である.
  • (123)12の左から2番目の2は,121が2個あるという意味である.
  • (123)12の左から3番目の3は,120が3個あるという意味である.

ということを表していますから, (123)12=1×122+2×121+3×120=1×144+2×12+3×1=144+24+3=171 ()




演習問題2

(1) 5進法で表したいわけですから,ひたすら5で割ります. 5) 402 _5)   80 _ 25)   16 _ 03  1  よって,最後の商の3も含めて下から順に余りを拾い上げると, (402)10=(3102)5 ()

(2) 今度は12進法ですから,12で割っていきます. 12) 171 _12)   14 _ 31  2  よって,最後の商の1も含めて下から順に余りを拾い上げると, (171)10=(123)12 ()




演習問題3

(1)まずは,40の位から. 2+2=4 よって,4のまとまりが1つ取れますから, 44=0 を下に書いておきます.そして1つ繰り上げておきます. 302+)212  10  次の41の位は, 0+1+1=2  ここから4のかたまりは取れませんから,そのまま下に書きます. 302+)212  20  42の位は, 3+2=554=1  よって,   302+)  2121120  以上より, (302)4+(212)4=(1120)4 ()

(2) 90は繰り下がりも何もないので,普通に計算して, 466)285    1  次に,91の位は,92の位から1つ借りてきます.このとき,9進法ですから,9だけ借りてきたことになります. (9+6)8=7 よって, 466)285  71  最後に92の位です.先程1を貸してあげたことに注意すると, (41)2=1  故に, 466)285171  以上より, (466)9(285)9=(171)9 ()

(3) 一方が2進法で,もう一方が3進法ですから,いったん両方とも10進法に変換してから掛け算を行います. (1011)2=1×23+0×22+1×21+1×20=1×8+0×4+1×2+1×1=8+0+2+1=11  また, (2022)3=2×33+0×32+2×31+2×30=2×27+0×9+2×3+2×1=54+0+6+2=62  よって, (1011)2×(2022)3=(11)10×(62)10=(682)10 ()

(4) 2進法どうしの掛け算です.両方とも10進数に変換してから掛けても構いませんが,2進法の掛け算は,10進法の掛け算と全く同様にできます. 1101×)1011101110101000001   ()