[問題] 有關IEEE-754的一題

看板TransCSI作者 (RKai)時間5年前 (2019/01/03 21:06), 編輯推噓2(200)
留言2則, 2人參與, 5年前最新討論串1/1
各位好 小弟我在題庫上看到這題 將+5.625轉為正規32位元浮點標準表示式 正負號佔一位元 指數佔8位元 (使用excess-127) 有效數佔23位元(不使用hidden bit) 次方基底為4 選項: (A) 41AD0000H (B)40AD0000H (C)40DA0000H (D)415A0000H 答案給D 但我自己換的過程如下 先換成二進位 101.101-> 0.0101101 x 2^4 再換成指數以4為底 0.0101101 x 4^2 因此正負號為0 指數為 10000001 有效數 0101101 組合起來是 0100 0000 1010 1101 0000 0000 0000 0000 4 0 A D 0 0 0 0 H 答案給D就覺得奇怪了 要是指數佔7位元 組合起來是 0100 0001 0101 1010 0000 0000 0000 0000 4 1 5 A 0 0 0 0 H 就和答案一樣了 請問是題目敘述錯誤,或是我理解上裡有出問題嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.28.12 ※ 文章網址: https://www.ptt.cc/bbs/TransCSI/M.1546520765.A.2A9.html

01/21 02:01, 5年前 , 1F
請問一下,為什麼101.101要寫成0.0101101呢?
01/21 02:01, 1F

06/15 20:09, 5年前 , 2F
754的話要1.xxxx吧
06/15 20:09, 2F
文章代碼(AID): #1SBWYzAf (TransCSI)