Discuss / Java / 应该是用=来表示0,出现了几个=号就说明末尾有几个0,如下所示

应该是用=来表示0,出现了几个=号就说明末尾有几个0,如下所示

Topic source
原     e4           b8           ad             21
对应1110 0100    1011 1000    1010 1101      0010 0001
Base64为:
    111001 001011 100010 101101 001000 010000 000000 000000
int:  57    11      34    45     8      16      不能算0,补=
字符:  5     L       i     t     I       Q      =      = 
后面两个6位的0其实是为了凑6个一位 在后面补了两个八位的0 即 00000000  00000000,一个=表示补了一个0x00,这里有两个0x00,所以应该是两个==
即5LitIQ==

  • 1

Reply