2012-02-21 88 views

回答

6

我希望它是2 指数中的位数 - 1 - 1(或7这里),与更常见的IEEE-754格式的情况一样。检查Wikipedia

0

10位用于尾数,所以基本上可以出现在尾数位置的二进制数的范围在000000000000(10个零)和1111111111(10个)之间,但由于浮点数有符号,所以最大模值的数字可以是111111111(9个) 所以尾数的范围将是-511到+511

至于偏差,它将是尾数的最大模值。因此,这里的偏差是511. 通过在尾数范围加上511,它将被移到0到1022之间的范围。

+1

我不明白你在说什么。在IEEE-754中,只有一个偏差即指数偏差。指数位用于表示一些特殊情况(非规格化尾数,无穷大和“不是数字”)以及从某个最小值(负值)到某个最大值(正值)的指数范围。该范围用正偏差编码(等于最小指数值的负值(本身为负值,因此为正偏差))。这不是1或2的补码或符号幅度表示,它是有偏见的。问题说有4个exp位,不是9或10。 – 2012-02-21 09:35:23