gpt4 book ai didi

python - 十六进制到 int32 Big Endian

转载 作者:太空宇宙 更新时间:2023-11-03 14:40:11 25 4
gpt4 key购买 nike

我正在尝试将此十六进制转换为正确的 INT32 Big Endian:

ffd7c477 --> -2636681

我在这里检查了它的外观:

http://www.scadacore.com/tools/programming-calculators/online-hex-converter/

我不知道如何转换它。这就是纬度所在

payload = "1901000a03010aff01ff01300a01ffd7c4750016c0540322ed"
latitude = payload[28:36] = ffd7c477

这里我得到了错误的无符号值:

int(binary[28:36], 16)

最佳答案

这有效struct.unpack('>i', "ffd7c477".decode('hex'))

关于python - 十六进制到 int32 Big Endian,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46606164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com