作者:
Laura McKinney
创建日期:
10 四月 2021
更新日期:
1 七月 2024
![Variable Length Codes (Ep 1, Compressor Head)](https://i.ytimg.com/vi/6rnF2Mo80x0/hqdefault.jpg)
内容
- 0 × 2 = 0
- 1 × 2 = 2
- 0 × 2 = 0
- 1 × 2 = 8
- 0 × 2 = 0
- 1 × 2 = 32
- 总计= 42
方法2之3:指数的另一种拼写
选择一个二进制数。 这边有 101。此方法与上述方法类似,只是在文字上稍有不同,甚至更容易理解。- 101 =(1X2)指数2 +(0X2)指数1 +(1X2)指数0
- 101 =(2X2)+(0X0)+(1)
- 101= 4 + 0 + 1
- 101= 5
- “ 0”不是数字,它表示需要注意的值。
方法3之3:距离值
查找二进制数。 我们有一个例子 00101010.
从右到左解码。 对于每个距离,该值都会加倍。右边的第一个字符的值为1,第二个字符的值为2,后跟4,依此类推。
将数字1的所有值相加。 零也相关,但不会相加。- 因此,在此示例中2 + 8 + 32 = 42。
- 复制后,我们在1处具有“ false”,在2处具有“ true”,在4处具有“ false”,在8处具有“ true”,在16处具有“ false”,在32处具有“ true”,在64和'false'到128。添加“ true”值,并忽略“ false”值,直到最后一个字符。
- 因此,在此示例中2 + 8 + 32 = 42。
将值解码为字母或标点符号。 另外,您可以将数字从二进制转换为十进制,反之亦然。- 在标点符号中,数字42是星号( *)。您可以在此处查看解码表。
忠告
- 二进制数以及其他通用数。最右边的数字递增1,直到不再递增(在这种情况下为0到1),左边的下一个数字也递增1,然后从0开始。
- 我们今天计算的数字都有一个位置符号。假设您正在使用整数,则最右边的数字字符是单位行,下一个数字是十,然后是数百,依此类推。二进制数的位置符号将根据第一,第二,第三,第四,五,六,七,八等来计算。