作者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