1
这是我在这个网站上的第一个问题。 我需要将Microchip 32位十六进制数转换为IEEE754 32位十六进制数。这两个格式之间 区别:Python - IEEE754 32bit到Microchip 32位转换器
Microchip = exponent + sign + fraction
IEEE 754 = sign + exponent + fraction
向该格式顶部9位的循环移位旋转应做之间进行转换。
问题是如何在Python(2.7)中做到这一点?
实施例:
0x833C0000 -> 0b10000011 00111100 00000000 00000000 Microchip 32bit,
0x41BC0000 -> 0b01000001 10111100 00000000 00000000 IEEE754 32bit