将10进制小数转换为IEEE754浮点数格式

将十进制数 20.625 转换为IEEE754单精度浮点数格式
步骤:

20.625 = +10100.101  
	   = +1.0100101 * 2^4
	   移码:4+127 = 131 = 1000 0011‬
	   符号:0
	   尾数:01001010000000000000000
	   结果:0 1000 0011 01001010000000000000000 = 41A50000H
	   

附加:
将:34A20000H转换为IEEE754

34A20000H = 0011 0100 1010 0010 0000 0000 0000 0000
		  = 0 01101001 01000100000000000000000
		  阶码:01101001 - 01111111 = 105 - 127 = -22
		  符号:+
		  尾数:010001 = 0.250001
		  结果:(+1.250001) * 2^(-22)

附加:将 (+1.250001) * 2^(-22) 转换为十六进制数

移码:-22 + 127 = 105 = 01101001
符号:0
尾数: 0.250001 = 010001
结果:0 01101001 01000100000000000000000
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值