浮点数到十六进制的逆序?

时间:2012-06-11 14:02:57

标签: python floating-point hex

我有一个浮点数(可以是正数或负数,让我们使用0.5),并希望将它转换为逆序十六进制。所以对于上面的例子:

0.5 would output 0000003F

请解释我可以用于解决上述问题的方法。

谢谢! :)

1 个答案:

答案 0 :(得分:2)

来自this question,您已经知道the struct module。只需以其他方式应用它来获得答案:

struct.pack("<f", .5).encode('hex')