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

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

 負数を2の補数で表す8ビットの数値がある。 この値を 10 進数で表現すると−100 である。 この値を符号なしの数値として解釈すると,10 進数で幾らか。

ア 28     イ 100     ウ 156     エ 228
解答←クリックすると正解が表示されます

解説

 -100 を2の補数で表す8ビットの数値で表す。

    01100100   …… 100 を2進数で表す 
    10011011   …… ビットを反転する
  +        1   …… 1を加える
  -----------
    10011100
2進数の 10011100 を符号なしの数値とすると 156 である。

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