我必须将数据编码为1个字节。到目前为止,我有以下数据。
大小- 500毫升和1升
频率-0到12
%- 0-100
因此,我决定将数据分解为以下几部分-
0 0 0 0 0 0 0 0
第一位大小-500毫升为0,1升为1
2-5位-频率-0至12 (0000表示0,1100表示12)
我不确定如何在此设置中获得%。我是不是在以错误的方式来解决这个问题?还有没有别的办法呢。任何方向都是值得高度赞赏的。
发布于 2017-02-23 21:39:04
你只剩下3位了。你需要存储一个介于0-100之间的值,这至少需要7位。(2^7 = 128)。然而,如果你只需要8个不同的百分比值,你可以使用3位
https://stackoverflow.com/questions/42417195
复制相似问题