各位,关于二进制浮点数的规格化如果理解?

xmh 2001-07-31 09:22:55
请举例子说明,一个正数和一个负数!求求你们了,我的理论基础太差了,希望大家帮帮我!
谢谢!
...全文
443 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Arter 2001-09-17
为何不看看书呢?
(<<计算机组成原理>>,清华,王爱英)
回复
explorer007 2001-08-28
那要看具体要求了
回复
xmh 2001-08-25
负数的尾数是补码吗?
回复
ExitWindows 2001-08-01
up
回复
explorer007 2001-08-01
我来简单说说吧~~~

这个规格化是针对浮点数的尾数的,其定义为:
[ 当尾数M用二进制表示时,应满足1/2 <= M <1;]
也就是说对于正数来说,有M = 00.1XXXXXXX
对于负数来说,有M = 11.0XXXXXXX 的形式,则可以判断其为规格化的数。

举一个例子:
当得到的运算结果为 X = 0011,11.1001 时,显然不符合规格化的要求,需向左规格化——尾数左移一位,阶码减一, X = 0010,11.0010 ,达到要求。

呵呵,还是很容易的 :)
回复
ExitWindows 2001-08-01
up
回复
ExitWindows 2001-07-31
up
回复
相关推荐
发帖
数据结构与算法
创建于2007-08-27

3.2w+

社区成员

数据结构与算法相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2001-07-31 09:22
社区公告
暂无公告