令和元年度 I-2-1

科目: 基礎科目 / 分野: 情報・論理 / 年度: 令和元年度

I-2-1 問題画像

出典:公益社団法人 日本技術士会「技術士第一次試験 過去問題」

10進数の11.5を2進数と16進数に変換する基数変換の問題。

解説

この問題で問われていること

10進数11.5の2進数表記と16進数表記の組合せを選ぶ問題。

解き方

① 小数点以下の位: 2進数は0.1=1/2、16進数は0.1=1/16
② 11=8+2+1=1011、0.5=1/2 → 1011.1。16進数は11=B、0.5=8/16 → B.8
③ ①

正解が正しい理由

整数部11=8+2+1なので2進数で1011、小数部0.5=1/2なので2進数で0.1。よって11.5=(1011.1)₂。16進数では整数部11=B、小数部0.5=8/16なので0.8。よって(B.8)₁₆。したがって①が正しい。

各選択肢について

覚えるべきポイント

2進数の小数第1位は1/2、16進数の小数第1位は1/16。2進数を4桁ずつ区切ると16進数1桁になる(1011.1000→B.8)。

キーワード: 基数変換、2進数、16進数、小数、情報・論理