所以我试图用mantissas和exponents等来理解浮点运算,但发现它令人困惑。
我已经接受了练习题,但不知道哪个答案是正确的:
假设您有一个5位数的尾数m,2位指数e和45位忽略符号的偏差。 什么数字可以表示为:m = 03456,指数e = 41?
我最初的猜测是这是3456 * 10 ^(41-45),这是3.456,但我删除了0或保留它在哪种情况下它的0.3456?
任何帮助清理这种混乱都将受到赞赏。
答案 0 :(得分:2)
通常预期格式良好的浮点数具有非零的前导数字(除非它被非规范化,这不是因为偏差指数不为零)。所以你的尾数03456是可疑的。
我认为在基数10中引入浮点数是个坏主意,因为它引入了二进制中不存在的复杂性。首先学习二进制,然后学习浮点。