合格☆情報処理技術者試験

メルマガのバックナンバーです。過去問を覚えましょう。■携帯で学習可能です。

2 進整数

2009-10-08 07:41:11 | 日記
1バイトは何ビット?
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
「 8 ビット」です。


平成18年度 秋期
基本情報技術者
午前 問1

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

ア 120

イ 127

ウ 170

エ 240

答え
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
エの、「 240 」が正解です。


2進数の整数は、小さい位から
1,2,4,8,16,32,64,128....
をかけて、合計すれば良いですよね?

0 と 1 の数が等しいということは、8 ビットのうちの、4 個ずつということ。
つまり、11110000 ですよね。

このビット列を、小さい位(右端)から、1,2,4,8,16,32,64,128....をかけて、たしていくと、
(0*1)+(0*2)+(0*4)+(0*8)+(1*16)+(1*32)+(1*64)+(1*128)=240


この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« ネットワーク経由でコンピュ... | トップ | パレート図 »

日記」カテゴリの最新記事