Re: [理工] IEEE 754 最大值與最小值

看板Grad-ProbAsk作者 (Drinking)時間12年前 (2012/03/03 19:43), 編輯推噓4(402)
留言6則, 4人參與, 最新討論串3/3 (看更多)
首先 9 -> 1001 0.9 每次乘2取小數點左邊的數 0.9 x 2 ---------- 1.8 取1 x 2 ---------- 1.6 取1 x 2 ---------- 1.2 取1 x 2 ---------- 0.4 取0 ............之後會發現 1100成一個循環 ____ ____ 所以 9.9 -> 1001.11100 -> 1.00111100 * 2^3 負數 sign 設 1 fraction -> 127+3 = 130 ____ exponent -> 00111100 所以是 1 10000010 00111100110011001100110 有錯請指正。 ※ 引述《baphomat (花花轎子人抬人)》之銘言: : 借一下同個主題,麻煩各位幫忙解下面這題 : Show the IEEE 754 binary representation for the decimal floating-point -9.9 : in single precision. : -9.9轉二進制不知道怎麼配出來? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.171.166 ※ 編輯: ceo890710 來自: 114.37.171.166 (03/03 19:45)

03/03 20:00, , 1F
推 我也是用這方法
03/03 20:00, 1F

03/03 20:20, , 2F
感謝解答
03/03 20:20, 2F

03/04 00:09, , 3F
抱歉問一下 再算下去不是0.8取0 1.6取1 1.2取1 0.4取0
03/04 00:09, 3F

03/04 00:10, , 4F
嗎? 這樣重複的不就變成1100? 還是不是這樣看?
03/04 00:10, 4F
感謝指正,我看錯了 :) ※ 編輯: ceo890710 來自: 114.37.171.166 (03/04 10:52)

03/06 01:35, , 5F
推這種取法很好用 簡單不繁雜
03/06 01:35, 5F

03/06 09:29, , 6F
感謝解答
03/06 09:29, 6F
文章代碼(AID): #1FKWFfsp (Grad-ProbAsk)
文章代碼(AID): #1FKWFfsp (Grad-ProbAsk)