若浮点数x的754标准存储格式为(C93B0000)(16)求其浮点数的十进制数值
答案:1 悬赏:60
解决时间 2021-01-20 10:34
- 提问者网友:轻浮
- 2021-01-19 21:19
若浮点数x的754标准存储格式为(C93B0000)(16)求其浮点数的十进制数值
最佳答案
- 二级知识专家网友:慢性怪人
- 2021-01-19 21:32
1 转化为2进制
12.5(10)= 1100.1(2) = 1.1001x 2^3 (2)
2 计算阶码,单精度附点
E = 127 + 3= 130 = 10000010 (2)
3 整理尾数,23位,去掉整数部分的1
10010000000000000000000
4 加上符号位,得到32位浮点数
0 10000010 10010000000000000000000
5 写成16进制
12.5 = 0x41480000(f)
-12.5符号位为1
-12.5= 0xC1480000(f)
12.5(10)= 1100.1(2) = 1.1001x 2^3 (2)
2 计算阶码,单精度附点
E = 127 + 3= 130 = 10000010 (2)
3 整理尾数,23位,去掉整数部分的1
10010000000000000000000
4 加上符号位,得到32位浮点数
0 10000010 10010000000000000000000
5 写成16进制
12.5 = 0x41480000(f)
-12.5符号位为1
-12.5= 0xC1480000(f)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯