作者bianca (坚持!!!!)
看板TransCSI
标题Re: [问题] 问一题浮点数唷^^
时间Mon Jun 13 01:31:02 2005
※ 引述《erichugh (转阿转~~)》之铭言:
: ※ 引述《bianca (坚持!!!!)》之铭言:
: : 将底下的Floating-point数转换成十进位数:
: : sign exponent mantissa
: : -----------------------------------
: : 1 001 1011
: ^^^依照解答..这里应该是011才对
那~我把它改成111
1 4
(-1)*2 *0.1011=(-1011) = -6875 这样答案对吗?
2
: : radix point
: : 其中exponent部分是以excess-3表示
: : ans:(书上附的)
: : sign=1
: : exponent 011 = 3 以 excess-3 表示即实际为3-3=0
: excess 3 中文是超三码 就是指数加3 所以逆运算时要减回来
: : mantissa 1011----0.1011
: : 1 0
: : 所以 (-1) *2 *0.1011=(-0.1011) =-0.6875
: : 2
: : 从第二行开始我就不了解了@@a
: : 因为我看的计概是 周宣光审定 学贯行销公司那ㄧ本
: : 那本书上写着 实数真正的指数=偏移指数-127
: 127= (1111111)base 2
: 这个应该是32bits的浮点数表示 excess-127
: 是用7 bits来表示指数
: : 接下来的算法也和解答里那种不衣样耶
: 一个3bits 一个7bits...有可能一样吗?
: : 好混乱喔= ="
: : 不好意思~我不是本科系的~所以计概都是自己看书的^^"
: : 先谢谢回答的大大们
: 另外还有用2补数表示指数的...还有IEEE的正规化规格
: 反正搞清楚规格就好了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.240.172.51