如果浮点数存储在一个字节中,使得第一个比特是符号,则接下来的三个比特表示超过-3表示的指数,后四个比特表示尾数,那么比特模式00100100表示? 我理解这个数字是正数,因为第一位是0,我也知道010 excess-3是-1而0100是4,但我怎么得到一个包含所有这些的浮点数?
答案 0 :(得分:1)
标准化二进制浮点数的格式为(+/-) 1.mmm... * 2^exp
,其中mmm ...表示尾数的数字。
请注意尾数(0100)是标准化数字的小数部分,因此它是1.0100,而不是4。
将所有内容放在一起会给出
+1.0100 * 2^-1
是0.101