gpt4 book ai didi

java - 如何从十六进制字节获取有符号的32位整数,而不在java中应用2的补码

转载 作者:行者123 更新时间:2023-12-01 15:43:09 24 4
gpt4 key购买 nike

我直接有 4 个字节的十六进制值,没有将二进制补码应用于有符号整数。如何使用 java 从十六进制字节获取 int 值。

最佳答案

这行不通?

int value = ((0xff & b4) < 24) | ((0xff & b3) < 16) | ((0xff & b2) < 8) | (0xff & b1);

关于java - 如何从十六进制字节获取有符号的32位整数,而不在java中应用2的补码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7662819/

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