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

平成18年 秋期 基本情報技術者 午前 問01
問01   符号なしの2進整数の最大

 1バイトのデータで0のビット数と1のビット数が等しいもののうち, 符号なしの2進整数として見たときに最大になるものを,10 進整数として表したものはどれか。

ア 120     イ 127     ウ 170     エ 240
解答←クリックすると正解が表示されます

解説

 1バイトは、8ビットなので「0のビット数と1のビット数が等しいもの」は、 0と1が4つずつのデータとなる。

 1バイトのデータを「符号なしの2進整数として見たときに最大になるもの」は、 11111111 である。よって、 「1バイトのデータで0のビット数と1のビット数が等しいもののうち, 符号なしの2進整数として見たときに最大になるもの」は、11110000 である。

 これを10 進整数として表すと、
11110000 =27+26+25+24
     =128 + 64 + 32 + 16 = 240


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