我正在閱讀「C中的數值計算科學計算的藝術」,並在第一章中討論瞭如何從某種架構不可知的角度表示浮點數。本文屬於英特爾處理器的i386系列,以及該架構中如何表示浮點數。我的問題具體針對如何計算有偏指數以及如何表示尾數。是否存儲在尾數中的主要數據?英特爾:計算浮點數
在 「數字食譜在科學計算的C中的藝術」,我給出的公式:
小號XMXB ^(E - E):s爲表示符號的單個比特,M是尾數,B是基數(基數2),e是指數,E是指數上的偏差。
- 存儲在2的補E,或者是一個無符號的8位字段?
- E是偏見。是偏見127?
- 尾數是讀爲1.00000(2)還是讀爲.0000000(2)?其中(2)是基數2.
這不是你的錯,但現在英特爾鏈接已斷開。 – Jeff
剛試過-ok。 –
我嘗試了兩臺使用Safari和Chrome的機器,curl和wget,其中沒有一個能夠工作。我試穿了英特爾公司的VPN。什麼都沒有我不明白它是如何爲你工作的。 – Jeff