平成17年秋期
平成17年秋期試験問題 午前問3
問3
解説へ
整数mがレジスタに2進数として入っている。これを3ビット左にシフトしたものにmを加えると,結果は元のmの何倍になるか。ここで,あふれが生じることはないものとする。
4
7
8
9
ア
イ
ウ
エ
正解
エ
問題へ
分野:テクノロジ系
中分類:基礎理論
小分類:
離散数学
広告
解説
2進数のビット列を左にnビットシフトすると元の数の2
n
倍になり、右にnビットシフトすると元の数の1/2
2
倍になります。
設問では、整数mを左に3ビットシフトしてからmを加算しているので、結果は
2
3
×m+m倍=9m
元の数の9倍になります。
問題をシェア
広告
前の問題
次の問題
▲
Pagetop