基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [平成31年春午前] [平成31年春午後]

平成14年 春期 基本情報技術者 午前 問03
問03   1の補数と2の補数

 4ビットの2進数 1010 の1の補数と2の補数の組合せはどれか。

  1の補数   2の補数
  ア    0101   0110
  イ    0101   1001
  ウ    1010   0110
  エ    1010   1001

解答←クリックすると正解が表示されます

解説

 2進固定小数点数では、左端の1ビットを使って符号を表現する。 このビットを符号ビットと呼び、0 ならば正の数、1 ならば負の数とする。

 負の数の表現法には、「1の補数」を用いる方法、「2の補数」を用いる方法などがある。 1の補数は、正の数値 a のすべてのビットを反転( 0 ならば 1、1 ならば 0 )したものを 負の数 −a とする。

 2の補数は 1の補数に 1 を加えたものを −a とする。

 4ビットの2進数 1010 の1の補数と2の補数を求める。

  • 1の補数は、0101 となる。
  • 1の補数は、0101 +1で 0110 となる。

[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]