Encoding 将16个变量编码为一个

Encoding 将16个变量编码为一个,encoding,Encoding,我有16个变量(每个变量可以取1到56之间的值)如何将这16个变量的值编码为一个变量?例如,{1,15,22,32,21,2,3,5,6,4,5,6,7,8,8,2}需要编码,输出可以解码每个变量的精确值看起来您已经提供了一种可能的编码:在字符串中对它们进行编码“{1,15,22,32,21,2,3,5,6,6,7,8,8,2}”。实际上,我需要在线发送它们(websocket数据包)并且需要压缩尺寸。你需要解释你的要求是什么。否则,每次有人提出答案时,你都会说“不,我不能用它,因为…”为什么不

我有16个变量(每个变量可以取1到56之间的值)如何将这16个变量的值编码为一个变量?例如,{1,15,22,32,21,2,3,5,6,4,5,6,7,8,8,2}需要编码,输出可以解码每个变量的精确值

看起来您已经提供了一种可能的编码:在字符串
中对它们进行编码“{1,15,22,32,21,2,3,5,6,6,7,8,8,2}”
。实际上,我需要在线发送它们(websocket数据包)并且需要压缩尺寸。你需要解释你的要求是什么。否则,每次有人提出答案时,你都会说“不,我不能用它,因为…”为什么不发送16字节?每个值一个(“变量”)。不是最有效率的,但已经足够好了。否则,您可以看到56个值可以存储在6位中,所以只需准备一系列6位,然后进行数字转换。或你有这么多的选择,你的问题太笼统了。对不起,我对实际的开发非常陌生。将使用6位序列。谢谢