IEEE 754 表示法

wikipedia 的網頁中對 IEEE 754 的說明

太久沒有看這方面的東西了,結果今天有人問計概的題目,都答不出來….😄

  1     8               23              width in bits
 +-+--------+-----------------------+
 |S|  Exp   |  Fraction             |
 |1|10000101|11011010100000000000000|
 +-+--------+-----------------------+
 31 30    23 22                    0    bit index (0 on right)
   the bias 
   is +127

第一部分代表整個數字的正負號,正數為 0 負數為 1
第二部分,使用 bias 代表,把整個 10 進位的數字,轉為使用 2 進的科學記號表示法之後,指數的地方,要加上 127 之後,才可以放入第 2 個部分
第三部分,因為在 normalize 之後,第一個數字固定是1.xxx,所以在寫第三部分的數字時,只要寫小數點之後的就可以了。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: