[問題] IEEE754 Float正規化的最小正數

看板C_and_CPP (C/C++)作者時間5年前 (2020/06/21 04:39), 5年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
各位大大 關於float的精度問題 課本上說float的精度在小數點後六位,也就是說最小可以表示到0.000001(10^-6) 但IEEE754的格式,最小的正數如下 0 00000000 00000000000000000000000 既為1*2^-127 其結果化成10進位為2^-127,比10^-6小那麼多 是我對精度的理解錯了嗎 因為課本上寫是因為IEEE格式小數占了23bit, 2^23=8388608,比10^6還小,但比10^7大 麻煩各位! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.105.177 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1592685578.A.746.html ※ 編輯: a27839579 (180.217.105.177 臺灣), 06/21/2020 04:40:34
文章代碼(AID): #1UxdGAT6 (C_and_CPP)
文章代碼(AID): #1UxdGAT6 (C_and_CPP)