我想将 2 char 短。
我想这样做(c语法):
short var = (msg[4:5]<<8) | (msg[5:6])
算法:
ord(msg[4:5) = 105 -> 0b1101001
ord(msg[5:6) = 135 -> 0b10000111
var = 0b1101001 <<8 eq 0b1101001 00000000 eq 0x6900
var |= 0b10000111 eq 0b1101001 10000111 eq 0x6987
var = 27015
所以我想要一个数值如果你有任何解决方案......谢谢