为什么补码1.100000不是规格化浮点数
答案:3 悬赏:40 手机版
解决时间 2021-02-26 19:07
- 提问者网友:流星是天使的眼泪
- 2021-02-26 09:42
为什么补码1.100000不是规格化浮点数
最佳答案
- 五星知识达人网友:过活
- 2021-02-26 10:29
(-1.0000)补=2-1.0000=1.0000
(1.1000)补=(-0.1000)补
=(-1.0000)补x2^(-1)
=1.0000x2^(-1)
可以进行规格化多节约一bit存储空间
(1.1000)补=(-0.1000)补
=(-1.0000)补x2^(-1)
=1.0000x2^(-1)
可以进行规格化多节约一bit存储空间
全部回答
- 1楼网友:舊物识亽
- 2021-02-26 12:25
如果是6位二进制补码的话,100000的最高位为1,说明是负数,根据补码表示规则,6位二进制补码100000对应的十进制数为-32。
- 2楼网友:你哪知我潦倒为你
- 2021-02-26 10:49
首先你得知道什么是规格化?对浮点数的规格化就是使得尾数的绝对值保持在一个确定的范围,当基值为2时,尾数绝对值范围应该在1/2-1之间,这是怎么做到的呢?通过移动小数点的位置来做到的。所以你1.100000(补码) 看一下真值是多少? 这样你就可以判断了 显然小于1/2
所以不是规格化浮点数
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯