作者gn00618777 (123)
看板Grad-ProbAsk
標題Re: [理工] [計概]-浮點數格式
時間Thu Aug 13 16:56:04 2009
※ 引述《gn00618777 (123)》之銘言:
: A certain computer respents floating point number by means of a
: signed magnitude fractional mantissa(with the bit right after the decimal
: is hidden since it is always one) and an excess 32 base 2 exponenet.
: The 16 bit format is shown below
: 1 100100 100100000
: 解答化為原來的樣子:-0.11001*2^4
: 小數點右邊第一個1我知道是隱藏bit所以要加上去
: 問題是,小數部分他說用signed magnutude表示的
: 也就是說後面的 9 bits 最前面是1 所以是負的
: 而全部 16 bit的sign bit為 1 應該是負負得正阿= =?
: 解答怎麼為-12.5 ??? 我最搞不懂的就是mantissa部分
所以不管說什麼sign magnitude 或 2's補數 或BCD碼 只要正規化0.M
後面的M把它化成2進位丟進去就對了?
補充一下 請問bbs要怎麼不要回應到看板 我想直接回再原文章
還有打錯自我想改怎麼上一步?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.138.100.55
1F:→ nowar100:大E修文 08/13 18:47
2F:推 HolyXie:signed magnitude 這個是說明有正負號的 08/13 23:52
3F:→ HolyXie:十進位與浮點數的轉換 跟 2's補數 或BCD碼 無關 08/13 23:53