2020-09-15 imag 十六进制数据转换成十进制数据

本文详细解析了浮点数的二进制转换过程,包括移位、尾数和实值计算,通过具体实例展示了如何从二进制代码转换为十进制浮点数,适用于计算机科学和信息技术领域的学习者。

E      3       5      1       A      0       4       4

a1=1110;a2=0011;b1=0101;b2=0001;c1=1010;c2=0000;d1=0100;d2=0100;

1110 0011 0101 0001 1010 0000 0100 0100

结果是正数,所以调整顺序,组倒序试试

0100 0100 1010 0000 0101 0001 1110 0011

S    eeeeeeee   mmmmmmmmmmmmmmmm

0    10001001   1.01000000101000111100011

+      137     

+    137-127=10  10100000010.1000111100011

1282.5589599609375

1000111100011

1000111100011=2^(-1)+2^(-5)+2^(-6) +2^(-7) +2^(-8) +2^(-12) +2^(-13)

1011 1110 1010 0000 0101 0001 1110 0011

11100011010100011010000010111110

 

 

 

'bincode='0011 1110 1100 1010 1011 0100 0111 1001'

79-B4-CA-3E=0.395908147

7     9   B    4   C    A   3    E

0111 1001 1011 0100 1100 1010 0011 1110

按小端顺序:

3       E       C       A       B       4       7       9

0011   1110    1100    1010   1011    0100    0111    1001

'00111110110010101011010001111001'

符号:0

移位:01111101-127=125-127=-2

尾数:1.10010101011010001111001

实值:0.0110010101011010001111001

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值