解码二进制数的方法

作者: Laura McKinney
创建日期: 10 四月 2021
更新日期: 1 七月 2024
Anonim
Variable Length Codes (Ep 1, Compressor Head)
视频: Variable Length Codes (Ep 1, Compressor Head)

内容

  • 每个二进制字符乘以2个大写的“ x”,其中“ x”是相应二进制字符的行数。 请记住:二进制文件是从解析的 右到左。最右边一行的形容词是0。
  • 将所有结果加在一起。 从右到左工作。
    • 0 × 2 = 0
    • 1 × 2 = 2
    • 0 × 2 = 0
    • 1 × 2 = 8
    • 0 × 2 = 0
    • 1 × 2 = 32
    • 总计= 42
    广告
  • 方法2之3:指数的另一种拼写


    1. 选择一个二进制数。 这边有 101。此方法与上述方法类似,只是在文字上稍有不同,甚至更容易理解。
      • 101 =(1X2)指数2 +(0X2)指数1 +(1X2)指数0
      • 101 =(2X2)+(0X0)+(1)
      • 101= 4 + 0 + 1
      • 101= 5
        • “ 0”不是数字,它表示需要注意的值。
      广告

    方法3之3:距离值

    1. 查找二进制数。 我们有一个例子 00101010.

    2. 从右到左解码。 对于每个距离,该值都会加倍。右边的第一个字符的值为1,第二个字符的值为2,后跟4,依此类推。
    3. 将数字1的所有值相加。 零也相关,但不会相加。
      • 因此,在此示例中2 + 8 + 32 = 42。
        • 复制后,我们在1处具有“ false”,在2处具有“ true”,在4处具有“ false”,在8处具有“ true”,在16处具有“ false”,在32处具有“ true”,在64和'false'到128。添加“ true”值,并忽略“ false”值,直到最后一个字符。

    4. 将值解码为字母或标点符号。 另外,您可以将数字从二进制转换为十进制,反之亦然。
      • 在标点符号中,数字42是星号( *)。您可以在此处查看解码表。
      广告

    忠告

    • 二进制数以及其他通用数。最右边的数字递增1,直到不再递增(在这种情况下为0到1),左边的下一个数字也递增1,然后从0开始。
    • 我们今天计算的数字都有一个位置符号。假设您正在使用整数,则最右边的数字字符是单位行,下一个数字是十,然后是数百,依此类推。二进制数的位置符号将根据第一,第二,第三,第四,五,六,七,八等来计算。