2022年 秋期 応用情報技術者 午前 問1

aを整数とし、b = a2とする。 aを2進数で表現するとnビットであるとき、bを2進数で表現すると最大で何ビットになるか。

 ア  n + 1
 イ  2n
 ウ  n2
 エ  n


答え イ


解説
整数aの2進数で表現したときのビット数は
 log2a
で表すことができこれがnであり、bを2進数で表現したときのビット数は
 log2b = log2a2 = 2log2a
になるので、これは2n(イ)になります。


キーワード
・2進数

キーワードの解説

戻る 一覧へ 次へ