Math 是否可以将两个7位数字编码为一个3位数字?

Math 是否可以将两个7位数字编码为一个3位数字?,math,binary,bits,Math,Binary,Bits,假设我的第一个值是127,第二个值是32,是否可以将这两个数字都编码为一个3位数字 我要编码的值范围为0-127第3位数字略小于10位。10位小于14位。除非你得到一些关于数字的信息(比如它们只是2的幂…),否则只有当你的数字在base=128中时,你的3位数字才会有3*7位。要说霍布斯以不同的方式做了什么,有128x128=16384对不同的7位数字,但只有10003(十进制)数字。所以你不能把这对编码成一。

假设我的第一个值是127,第二个值是32,是否可以将这两个数字都编码为一个3位数字


我要编码的值范围为0-127

第3位数字略小于10位。10位小于14位。除非你得到一些关于数字的信息(比如它们只是2的幂…),否则只有当你的数字在
base=128
中时,你的3位数字才会有
3*7
位。要说霍布斯以不同的方式做了什么,有128x128=16384对不同的7位数字,但只有10003(十进制)数字。所以你不能把这对编码成一。