首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

关于浮点数的编码有关问题

2012-03-23 
关于浮点数的编码问题《汇编语言》这本书的11页下方有一个关于浮点数编码的说明,没看懂。编码方式为:8位阶码,

关于浮点数的编码问题

《汇编语言》

这本书的11页下方有一个关于浮点数编码的说明,没看懂。

编码方式为:8位阶码,24位尾码。
阶码采用过余码方式,即80H表示0,大于80H表示正数,小于80H表示负数,例如83H表示3,7DH表示-3。

主要的问题是,对于浮点数的范围不懂:

正数:2^127*(1-2^24)~2^-127*2^-1
负数:2^127*(-(1-2^-24))~2^-128*(-2^-1).

请帮我指点一下以上的正负数范围为什么是上述的范围,谢谢!

[解决办法]
浮点数 = 阶码 * 尾数

阶码是有符号表示 所以最大正数为127,最大负数为-127
尾数也是有符号表示,同理。

可以理解吗?
[解决办法]
哥们好,你也在看这本书啊?!
看到有什么错的没?----应该有不少吧,就是最明显的那种
我也在看这本书,看了前5章,错的答案,错的描述多的是,不是我一个人说错的---在论坛发帖证实过的。
看这本书我不知道骂了编者多少遍了啊,误人子弟。

[解决办法]
因为你题目里用24位表示尾数。

热点排行