早教吧作业答案频道 -->其他-->
把短浮点数C1C90000H转换成为十进制数.将十六进制代码写成二进制形式,并分离出符号位、阶码和尾数.因为C1C90000H=11000001110010010000000000000000,所以符号位为1,阶码为10000011,尾数为1001001000000000000000
题目详情
把短浮点数C1C90000H转换成为十进制数.
将十六进制代码写成二进制形式,并分离出符号位、阶码和尾数.因为C1C90000H=11000001110010010000000000000000,所以符号位为1,阶码为10000011,尾数为10010010000000000000000.
计算出阶码真值(移码减去偏置值),如下:
10000011–1111111 = 100
以规格化二进制数的形式写出此数,得到写成非规格化二进制数的形式,为11001.001.
转换成十进制数,并加上符号位(11001.001)2=(25.125)10,所以,该浮点数为-25.125.为什么是负的,看到C1C90000H 不应该是正的么?
将十六进制代码写成二进制形式,并分离出符号位、阶码和尾数.因为C1C90000H=11000001110010010000000000000000,所以符号位为1,阶码为10000011,尾数为10010010000000000000000.
计算出阶码真值(移码减去偏置值),如下:
10000011–1111111 = 100
以规格化二进制数的形式写出此数,得到写成非规格化二进制数的形式,为11001.001.
转换成十进制数,并加上符号位(11001.001)2=(25.125)10,所以,该浮点数为-25.125.为什么是负的,看到C1C90000H 不应该是正的么?
▼优质解答
答案和解析
因为C1C90000H=11000001110010010000000000000000,所以符号位为1,阶码为10000011,尾数为10010010000000000000000.
人家都说了符号位是1 那就是负数嘛十六进制和八进制是没有负数的所以转为十进制时要看符号位 也就是最高位是1还是0..1为负数 0为正数
人家都说了符号位是1 那就是负数嘛十六进制和八进制是没有负数的所以转为十进制时要看符号位 也就是最高位是1还是0..1为负数 0为正数
看了 把短浮点数C1C90000H...的网友还看了以下:
1/2{1/2[1/2(1/2y-3)-3]-3}=17x-1/0.024=1-0.2x/0.08 2020-04-27 …
(1)1/1*2+1/2*3+.+1/2009*2010(2)1/2*4+1/4*6+.+1/20 2020-05-17 …
连锁约分计算(1/1+1*3)(1/1+2*4)(1/1+3*5)(1/1+4*6)...(1/1 2020-06-02 …
(1)数列{an}是以1为首项,以2为公比的等比数列,求S=a1C0n+a2C1n+a3C2n+… 2020-07-09 …
哪儿错了,求帮忙利用公式π/2≈1+1/3+1/3*2/5+1/3*2/5*3/7……计算π的近似 2020-08-02 …
(1)以1.3µm波长工作的半导体激光器,能耦合进单模光纤的平均功率为0.5mW.'(1)以1.3µ 2020-11-01 …
设R^3中的一组基ξ1=(1,-2,1)T,ξ2=(0,1,1)T,ξ3=(3,2,1)T,向量α在 2020-11-02 …
线性代数矩阵方程AXB=CX=A^(-1)CB^(-1)为什么上式是这样而不是B或C在前面,线性代数 2020-11-06 …
材料1“以热爱祖国为荣、以危害祖国为耻,以服务人民为荣、以背离人民为耻,以崇尚科学为荣、以愚昧无知为 2020-11-10 …
观察下列等式①1/√2+1=√2-1/(√2+1)(√2-1)=-1+√2②1/√3+√2=√3-√ 2020-12-07 …