- トップページ
- 基本情報技術者
- 平成17年度春季問題一覧
- 平成17年度春季問題3-解答・解説-分析
平成17年度春季問題
問題3
負数を2の補数で表す8ビットの数値がある。この値を 10 進数で表現すると-100 である。この値を符号なしの数値として解釈すると、10 進数で幾らか。
ア | 28 |
イ | 100 |
ウ | 156 |
エ | 228 |
負数を2の補数で表す8ビットの数値がある。この値を 10 進数で表現すると-100 である。この値を符号なしの数値として解釈すると、10 進数で幾らか。
ア | 28 |
イ | 100 |
ウ | 156 |
エ | 228 |
解答:ウ
<解説>
- 10進数100を2進数8ビットで表現する。
01100100 - 2の補数(各値を反転させて1を足す)を求める。
10011011
↓
10011100 - 符号なしの数値として10進数に基数変換する。
よって正解はウである。
お問い合わせ