看板 Grad-ProbAsk 關於我們 聯絡資訊
http://ppt.cc/v0Yy 請問一下 C=exponent+16 C代表的意思是什麼? 我能了解的是 S占一個位元 S=0表示正數 S=1表示負數(題目有寫,所以我這段在講廢話XD) 尾數的意思應該是指小數點後面的東西 占了10 bits 順道了解一下 為何題目說 小數點右第一位元恆不為0 ? 因為不是很懂他的概念 只有第(二)小題有些想法 不知道對不對 C占5個bits 最大就是11111 (二進制) = 31 (十進制) 故此時exponent=31-16= 15 (最大值) 最小就是00000 (二進制) = 0 (十進制) 故此時exponent= 0-16=-16 (最小值) 所以exponent範圍在 : -16 ~ +15 至於第(一)小題問的精確度.. 不曉得怎麼算? 我想我如果知道C所代表的意思 應該(三)、(四)小題可以求出 另外補充一個問題 http://ppt.cc/c0CA 第(一)、(二)小題從書上有找到流程圖 但是(三)就不太曉得了 請高手解惑 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.118.61.35 ※ 文章網址: http://www.ptt.cc/bbs/Grad-ProbAsk/M.1410825135.A.4EB.html
hyc1227: exponent範圍-16~+15應該沒錯,但是如果前(00000)後(1111 09/16 10:18
hyc1227: 1)保留給零和無限大就會是-15~+14,有點不確定 09/16 10:23
hyc1227: 另外第一題應該是10(尾數)+1(小數點右第一位元)=11bits 09/16 10:29
請問h大 第一題為什麼這樣算? 你的意思是說 尾數占的10 bits 最左邊那個bit是當 小數點嗎? 就我看的書應該不是這個意思 其實我對他說的精確度不太了解 ※ 編輯: gauss760220 (122.118.61.35), 09/16/2014 10:35:53
hyc1227: 尾數10bits,題目假設小數點右第一恆為零不必表示 09/16 11:02
hyc1227: 我覺得他的浮點數應該是長這樣1.1XXXXXXXXXX 09/16 11:04
hyc1227: 所以小數點後有11bits精確度,我的理解是這樣 09/16 11:06
AgentSkye56: 感覺像是平移 EXP範圍是17~30嗎 09/17 13:36
AgentSkye56: 只是指C XD 09/17 13:38
AgentSkye56: 若EXP=1 c=exp+16=17 ?! 09/17 13:40
AgentSkye56: 我錯了不要理我XD 09/17 14:43
AgentSkye56: EXP範圍-14~15嗎?! 09/17 14:52
AgentSkye56: ㄜ 又錯了 EXP應該是1~15吧?!0跟16不能用?! 09/17 19:14
AgentSkye56: ㄜ崩潰 EXP應該是在-14~+15八 16不能用 負多0跟少15 09/17 19:24
AgentSkye56: 然後c應該是指偏移後的數字 應該是1~30,0和31不能用 09/17 22:57