2012-05-14 44 views
0

所以我想了解與mantissas和指數等浮點運算,但發現它令人困惑。試圖瞭解浮點算術

我一直在考慮一個問題的做法,但不知道是哪個答案是正確的:

假設你有一個5位數的尾數M,2位指數e和45個忽略跡象偏見。 什麼樣的數字可以表示爲:m = 03456,指數e = 41?

我最初的猜測是這是3456 * 10 ^(41-45)這是3.456,但我刪除0或保留在這種情況下其0.3456?

任何幫助清理這種混亂將不勝感激。

+1

這可能是0.3456,但這是一個糟糕的問題,因爲它沒有提供足夠的細節,並且至少有3個可能的不同答案,這些答案都可以證明是有效的。 –

回答

2

一個格式良好的浮點數通常應該有一個非零的前導數字(除非它是非規範化的,這不是因爲偏差指數是非零)。所以你的尾數03456是可疑的。

我認爲在基礎10中引入浮點數是個壞主意,因爲它引入了二進制不存在的複雜性。首先學習二進制,然後浮點。