作者Rjunkai (RKai)
看板TransCSI
标题[问题] 有关IEEE-754的一题
时间Thu Jan 3 21:06:02 2019
各位好
小弟我在题库上看到这题
将+5.625转为正规32位元浮点标准表示式
正负号占一位元 指数占8位元 (使用excess-127) 有效数占23位元(不使用hidden bit)
次方基底为4
选项: (A) 41AD0000H (B)40AD0000H (C)40DA0000H (D)415A0000H
答案给D
但我自己换的过程如下
先换成二进位 101.101-> 0.0101101 x 2^4
再换成指数以4为底 0.0101101 x 4^2
因此正负号为0 指数为 10000001 有效数 0101101
组合起来是 0100 0000 1010 1101 0000 0000 0000 0000
4 0 A D 0 0 0 0 H
答案给D就觉得奇怪了 要是指数占7位元
组合起来是 0100 0001 0101 1010 0000 0000 0000 0000
4 1 5 A 0 0 0 0 H
就和答案一样了 请问是题目叙述错误,或是我理解上里有出问题吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.230.28.12
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/TransCSI/M.1546520765.A.2A9.html
1F:推 OwTaingJune: 请问一下,为什麽101.101要写成0.0101101呢? 01/21 02:01
2F:推 koalawayne: 754的话要1.xxxx吧 06/15 20:09