平成25年度 秋期
応用情報技術者試験問題と解答
問3
負の整数を表現する代表的な方法として、次の3種類
がある。

 a 1の補数による表現
 b 2の補数による表現
 c 絶対値に符号を付けた表現 (左端ビットが0の
   場合は正、1の場合は負)
 4ビットのパターン1101を a〜cの方法で
表現したものと解釈したとき、値が小さい順になる
ように三つの方法を並べたものはどれか。

 ア a、c、b
 イ b、a、c
 ウ b、c、a
 エ c、b、a



【正解】 エ

1の補数はすべてのビットを反転させる。
1101のすべてのビットを反転させると
0010
これを10進数で表すと
だから、
1の補数で表現された
1101は −2である。

2の補数はすべてのビットを反転させて1を加える。
1101から1を引き、すべてのビットを反転させると 
0011
これを10進数で表すと
だから、
2の補数で表現された
1101は −3である。

絶対値に符号を付けた表現で1101は
最上位ビットを除くと、101である。
これを10進数で表すと
だから、
絶対値に符号を付けて表現された
1101は −5である。

EXCEL VBAのご相談なら ファーストマクロ 



問2 目次 問4
ファーストマクロ TOPページ