2016-02-27 61 views
1

我知道規範化,我們應該將每個數字轉換爲0.1的模型,在有效數字中最左邊的數字變成'1'。但我的書以另一種方式轉換0.25。書籍以正確的方式轉換17,但是0.25我認爲我們應該寫0.1 * 2^-1。我對嗎?任何想法?浮點和一個挑戰,規範?

enter image description here

+0

我認爲你是正確的,這本書是錯誤的。 –

+0

我現在用的是計算器,答案是0.1 * 2^-1是0.05不是0.25 !!! @PaulR – user4249446

+0

這是一個非標準格式,他們顯然是爲了教育目的而發明的,但它看起來像作者忘記將1.0 x 2^-2轉換爲0.1bx 2^-1的標準化0.1格式,所以答案應該是是'00111110000000'。 –

回答

1

通過PaulR作爲明確的意見,我們得到0.1B * 2^-1爲規範化的形式00111110000000.