如何将字符串作为32位浮点的二进制IEEE 754表示?
例
1.00 - >'00111111100000000000000000000000'
在Python V.2.5.4中,我有一个浮点数,我想获取并操作(作为整数)浮点数的位模式.
例如,假设我有
x = 173.3125
Run Code Online (Sandbox Code Playgroud)
在IEEE 754格式中,x的位模式(十六进制)是x.
如何在该位模式上获取和操作(例如,执行按位操作)?
我想在Python的浮动元素中翻转一个特定的位。这似乎很困难,因为操作数| 仅适用于int。
现在,我尝试将浮点数转换为int:在Python中获取浮点数的“位”吗? 但是建议的解决方案似乎不适用于太大的浮动。