2012-02-21 28 views

答えて

6

より一般的なIEEE-754フォーマットの場合のように、2 指数のビット数 - 1-1(またはここでは7)と期待しています。 Wikipediaを確認してください。

0

10ビットが仮数に使用されているため、基本的に仮数部に現れる2進数の範囲は000000000000(10桁)と1111111111(10桁)ですが、浮動小数点数には最大mod値の数は111111111(9個)になります 仮数の範囲は-511から+511になります

仮数の最大mod値になります。したがって、バイアスは511です。 仮数の範囲に511を加算すると、0から1022の範囲にシフトされます。

+1

あなたの言っていることを理解できません。 IEEE-754にはバイアスが1つだけあり、指数バイアスがあります。指数ビットは、いくつかの特別なケース(非正規化仮数、無限大および「数ではない」)およびある最小値(負)からある最大値(正)までの指数範囲を表すために使用されます。この範囲は、正のバイアス(最小指数値の負数に等しい(それ自体負であり、従って正のバイアス))で符号化される。それは1の、または2の補数または符号の大きさの表現ではなく、偏っています。質問によると、9ビットまたは10ビットではなく、4ビットのビットがあります。 –

関連する問題