将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

你可能感兴趣的:(计算机系统基础)