小编Myx*_*Myx的帖子

可变字节编码说明

我对字节编码的世界很新,所以请原谅我(并且无论如何,纠正我)如果我以错误的方式使用/表达简单的概念.

我试图理解可变字节编码.我已阅读维基百科的文章(http://en.wikipedia.org/wiki/Variable-width_encoding)以及信息检索教科书中的书籍章节.我想我理解如何编码十进制整数.例如,如果我想为整数60提供可变字节编码,我会得到以下结果:

1 0 1 1 1 1 0 0
Run Code Online (Sandbox Code Playgroud)

(如果上述内容不正确,请告诉我).如果我理解该方案,那么我不完全确定如何压缩信息.是因为通常我们会使用32位来表示一个整数,因此表示60会导致1 1 1 1 0 0前面有26个零,从而浪费该空间而不是仅用8位代表它?

提前感谢您的澄清.

encoding multibyte

5
推荐指数
1
解决办法
3003
查看次数

标签 统计

encoding ×1

multibyte ×1