• ベストアンサー

高校1年 数学 N進法について

いつも大変お世話になっております。 以下の問題なのですが、やり方に問題があればアドバイス願います。 問題 「4進法で表すと7桁の自然数を2進法で表すと、何桁の自然数になるか。」 解答 自然数をNとすると、仮定より   4^6≦N<4^7 ⇔2^12≦N<2^14 よって、13桁または14桁 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#175206
noname#175206
回答No.1

 いいと思いますが、確かにそうなるか調べてみましょうか。使い慣れた10進数を経由すると、計算を間違わずにやれそうです。 ・6桁の最小の4進数:   10 0000(4)=4^6(10)=4096(10)=1 0000 0000 0000(2)   →2進数での最小の13桁の数 ・6桁の最大の4進数:   33 3333(4)=100 0000-1(4)=4^7-1(10)=1 6383(10)=11 1111 1111 1111(2)=100 0000 0000 0000-1(2)   →2進数での最大の14桁の数  お考えの証明で間違いなさそうですよ。

kunkunken
質問者

お礼

cozycube1さん  ご回答頂きありがとうございました。

その他の回答 (1)

  • seipiron
  • ベストアンサー率50% (5/10)
回答No.2

完璧な回答と思われますが。 4進数で7桁となる条件 → 4^6 ≦N<4^7 4=2^2なので 2^12≦N<2^14 よってNの2進数は13桁~14桁、抜け無し・・・

kunkunken
質問者

お礼

seipironさん  ご回答頂きありがとうございました。

関連するQ&A