我已经被问到这两个问题,但我无法正确地解决浮点问题,所以如果有人能就我应该如何解决这些问题提供一些建议,我将不胜感激。
可以用2s表示的数字
赞美归一化浮点数
带有 10 位尾数和 6 的符号
位指数?
可能与上述尾数和指数。
想想下溢和溢出的地方
发生。
最佳答案
(我会将其添加为评论,但在某些时候我失去了发表评论的能力。也许在某些时候声誉下降了。)
确保区分“最小数字”的含义与“最负数”的含义。这些是不同的,根据你在作业中回答这个问题的方式,你可能会失去学分。鉴于第二个问题是要求以这种格式表示的最小数字,我认为第一个问题实际上应该是要求最大的负数(离零最远的负数 - 幅度最大的负数)。
正如之前的回答中所述,我建议您手动解决这些问题。
问你自己:
符号、指数和尾数的什么组合会产生最大/最小的数字?
如果你知道从二进制到十进制是如何转换的,我想你应该可以轻松解决这个问题。如果您不知道,那么我建议您从那里开始并逐步提高。
关于floating-point - float 限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6483071/