为什么负归一化浮点二进制数不能以 11 开头?



研究水平计算的研究,我们反复告诉我们,如果教科书,考试问题和老师以11的速度开始,则不将其归一化浮点二进制数量归一化。

在两次补充中减去11的情况下,它可以写为10101,因此归一化形式的数字将为10101 00100,这遵循数字开始时编号11的规则

但对于负1的1二次赞美版本是11111,那么标准化版本是什么,11111 00100有效,但破坏了规则,011111 00101使数字呈正数,并且使用了太多位,10111 00100使MINUS 9代替负91

基本上,为什么数字不能以11开头?如何用解释来表示负数?

您是正确的,二进制中的-1的归一化版本为1.100 0001

这种类型的数学问题是没有人真正做到这一点。因此,您将很难在该领域找到任何"专家"。0.1和1.0规则对于学习概念很有用。但是,概念规则并不总是适用于现实世界。归一化的目的是在给出的边界内保持尽可能多的精度。因此,如果您要制作符合您规则的指数0010 ... 1.010 0010您正在失去准确性(不是-1的情况),但潜力就在那里。

相关内容

  • 没有找到相关文章

最新更新