本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成20年度 技術士第一次試験問題【専門科目】

W−7

10進数 -5.75の IEEE標準形式の浮動小数点表現として、最も適切に16進表記されたものを@〜Dの中から選べ。なお、浮動小数点数 f = ( -1 )S × (1.M) × 2(E-127)は、IEEE標準形式では下図のように構成されており、符号部Sは0で正を、1で負を表し、指数部Eは127を加えて表し、仮数部Mは 1.M になるように正規化する。

  MSB                      LSB
  ┌─┬─────┬───────────────┐
  │S│  E  │       M       │
  └─┴─────┴───────────────┘
 1ビット 8ビット       23ピット

@ (01C80000)16

A (81C80000)16

B (40B80000)16

C (C0B80000)16

D (BEB80000)16


類題

H22 W-10

H23 W-8

H27 V-32

H29 V-6


正解

C


解説

5.75を1.Mで表すには4で割るとよいから
-5.75 = -1.4375 × 4 = -1.4375 × 2(129-127)
これは、S=1、E=129、1.M=1.4375 である。

0.4375 を2進数で表すと、0111 だから

1100 0000 1011 1000 0000 0000 0000 0000。
従って答えは、(C0B80000)16である。

W−6 目次 W−8