作者sooge (喜歡小女友Yerin )
看板Grad-ProbAsk
標題[理工] 非正規化數
時間Fri Feb 8 19:20:14 2019
大家好 我有個非正規化數的問題想問
非正規化數我都是直接把最大和最小背起來 直到今天寫題目要轉換才發現轉換有些奇怪=
=
非正規化數的exponent bit是全0(00000000)
以最小正規化數舉例,最小正規化數浮點數表示是0.00......01*(2^-126)
但-126對到的應該是00000001才對
請問為什麼會這樣?
https://i.imgur.com/UHjY0HI.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.47.81.209
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1549624816.A.F05.html
※ 編輯: sooge (114.47.81.209), 02/08/2019 19:22:28
1F:→ barry70490: 同問 寫交大考古有一題也是這樣 我用浮點數換算指數但 02/08 19:34
2F:→ barry70490: 是答案不對 也是最小正非正規化數 02/08 19:34
3F:推 y2j60537: 非正規化數的轉換和正規化不一樣 記一下比較好 02/08 20:27
5F:→ bochengchen: 不知道是不是對的! 02/08 20:27
6F:推 y2j60537: 主要是非正規化數要和正規化數可以無縫接軌 02/08 20:28
7F:推 y2j60537: 正規化計算公式 非正規化計算公式張凡P193那個表格記熟 02/08 20:42
8F:→ y2j60537: 應該就沒什麼問題了吧 02/08 20:42
9F:推 skyHuan: 感覺不衝突吧,正規化數要先化成科學記號表示法,二進位 02/08 20:47
10F:→ skyHuan: 就是1.xxxx,非正規的都沒辦法化 02/08 20:47
11F:→ skyHuan: 應該是說化了之後指數都會小於-126無法表示 02/08 20:48
12F:→ sooge: 瞭解了 謝謝大大們的解說 明明不能正規化我還想把它正規化 02/08 21:32
13F:→ sooge: 真是傻了.... 02/08 21:32