数学
高校生

至急です。高1n進法の0.101(2)を4進法と8進法に直せという問題が解説をみてもわかりません。整数だとわかるのですが…解説お願いします;;

(2) 0.101 (2)=1× + 1 =2x+2 +2X 0.22(4) 4 42 1 0.101(2)=1× 1 X 23 1 =(1×2²+1)× 1 =5x =0.5(8) 8 23

回答

計算が苦手で理論が好きな方向けの解説です。
2進数の場合、4進数や8進数や16進数を簡単に直せる性質があります。

添付した画像のように、
2進数→4進数にするには、2進数の2桁が4進数の1桁になるので、
また、
2進数→8進数にするには、2進数の3桁が8進数の1桁になるので、
添付した画像のように整数で考えることが出来ます。

上手く解説出来ないのですが、
2進数から4進数、8進数、16進数への単位変換の有名な手段です。

この回答にコメントする
疑問は解決しましたか?