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