byte 0: min_value (0-3 bit)
max_value (4-7 bit)byte0应该是最小值和最大值的组合。
最小值和最大值都是整数(在0-15范围内)。我应该将它们转换成4位二进制,然后以某种方式将它们组合起来?(如何?)
例如。
min_value=2 // 0010
max_value=3 // 0011结果应为Uint8,值为:00100011
发布于 2021-03-09 22:43:30
您可以使用shift left operator <<获得您想要的结果:
result = ((min_value << 4) + max_value).toRadixString(2).padLeft(8, '0');https://stackoverflow.com/questions/66548734
复制相似问题