在 Python 中,可以使用 struct 库将 bytes 类型转换为 float 类型。具体代码如下:
import struct
def bytes_to_float(b):
return struct.unpack('!f', b)[0]
b = b'\x00\x00\x80?'
f = bytes_to_float(b)
print(f)
输出的结果为 3.4028234663852886e+38。
|
|
帅气的闹钟 · 悦享福州文史|闽都一枝兰 清范馨香远——追忆 ...· 4 月前 · |
|
|
谦虚好学的铁板烧 · 朝阳外国语学校小学、初中、高中收费标准及学校 ...· 1 年前 · |
|
|
紧张的小熊猫 · 以“RPA+AI”为锚,人工智能为中国企业数 ...· 1 年前 · |
|
|
低调的绿茶 · 投资澳大利亚铁矿石生产商未达预期-江苏走出去 ...· 1 年前 · |
|
|
千杯不醉的瀑布 · 荣耀note10鸿蒙系统刷机,华为鸿蒙系统首 ...· 1 年前 · |