0

浮動小数点数が 1 バイトに格納され、最初のビットが符号、次の 3 ビットが 3 を超える表記の指数を表し、最後の 4 ビットが仮数を表す場合、ビット パターン 00100100 は? 最初のビットが 0 であるため、数値が正であることは理解しています。また、010 超過 3 は -1 であり、0100 は 4 であることも理解していますが、これらすべてを含む浮動小数点数を取得するにはどうすればよいですか?

4

1 に答える 1

1

正規化された 2 進浮動小数点数の形式(+/-) 1.mmm... * 2^expは です。ここで、mmm... は仮数の桁を表します。

仮数部 (0100) は正規化された数値の小数部分であるため、4 ではなく 1.0100 であることに注意してください。

それをすべてまとめると

+1.0100 * 2^-1

これは 0.101 です

于 2015-04-18T22:56:01.967 に答える