【发布时间】:2012-05-14 20:35:36
【问题描述】:
所以我试图用尾数和指数等来理解浮点算术,但发现它令人困惑。
我得到了一个练习题,但不知道哪个答案是正确的:
假设你有一个 5 位尾数 m、2 位指数 e 和 45 个忽略符号的偏差。 什么数可以表示为:m= 03456,指数 e=41?
我最初的猜测是这是 3456*10^(41-45),即 3.456,但我是删除 0 还是保留它,在这种情况下为 0.3456?
任何有助于消除这种混乱的帮助将不胜感激。
【问题讨论】:
-
可能是 0.3456,但这是一个糟糕的问题,因为它没有提供足够的细节,并且至少有 3 个可能的不同答案都可以说是有效的。
标签: floating-point