2014年4月24日 星期四

20140321 浮點數

浮點數(IEEE754):


符號位元(1位元)代表±
0為正、1為負
有效數(23位元)代表小數點後的數字(也稱假數)
小數點前的數字總是1
偏移指數(8位元)代表必須減127的指數
指數會指出小數點真正的位置

因此浮點表示法為±(1.有效數) x 2偏移指數-127


注意:浮點表示法中(1.有效數)1,是經過正規化處理的結果
c.f. 十進位的科學記號也常被要求正規化,以便在小數點之前,只能有單一位數,比如: 3.123 x 103
事實上,如果這個最前導位元總是1的話,何必浪費空間來儲存這個位元呢!
因此浮點表示法總是省略最前導位元1
偏移指數的設計是為了讓指數可以是負數,因而可以形容極小數!

沒有留言:

張貼留言