平成24年春目次 前の問題 次の問題
問2
非負の2進数b1b2…bnを3倍にしたものはどれか。解説
3倍にするということは、2倍にしたものと、元の数を足したものである。また、2進数を2倍にするということは、末尾に0をつけること。これを1ビット左にシフトするという。
(10進数を10倍する時も、左に1桁ずらす)
よって、末尾に0をつけたものと、元の数を足しているアが正解。
ア 正解
イ 左に2桁ずらしているため、2倍×2倍で4倍-1となる。-1でなく、-元の数なら3ばいになる。
ウ 左に3けたずらしたので、2×2×2で8倍になる。
エ 2倍+1となる
0 件のコメント:
コメントを投稿