計算機算術
IEEE 754の単精度(32ビット)の浮動小数点数で、符号・指数部・仮数に割り当てられるビット数の組み合わせはどれか。
- A1・11・20
- B1・8・23
- C1・5・26
答えと解説を見る
正解:B. 1・8・23
単精度(FP32)は、符号1ビット、指数部8ビット、仮数23ビットの合計32ビットです。正規化された数では仮数の先頭の1を省略しているので、精度は24ビット分あり、10進数でおよそ7桁です。倍精度(FP64)は符号1・指数部11・仮数52ビットで、指数部が広く精度も高くなります。1・11・20は倍精度の指数部の幅と混同した組み合わせで、1・5・26は半精度の指数部の幅と混同しています。
- A. 指数部11ビットは倍精度の幅です。
- B. 正しい。符号1・指数部8・仮数23ビットです。
- C. 指数部5ビットは半精度(FP16)の幅です。