base16

base16 就是用16(2的4次方)个字符,对二进制数据进行编码的方式 。

base16
0123456789abcdef

 

base16w 就是在 base16 的基础上使用剩余的 20 个字符压缩编码的方式。

base16w
ghijklmnopqrstuvwxyz

'4e'=>'g',
'76'=>'h',
'84'=>'i',
'53'=>'j',
'67'=>'k',
'65'=>'l',
'62'=>'m',
'51'=>'n',
'59'=>'o',
'4f'=>'p',
'5b'=>'q',
'5f'=>'r',
'54'=>'s',
'52'=>'t',
'66'=>'u',
'8f'=>'v',
'00'=>'w',
'57'=>'x',
'8b'=>'y',
'5e'=>'z',

base16x 就是在 base16 的基础上使用剩余的 46 个字符压缩编码的方式。

base16x

'2f'=>'A',
'5c'=>'B',
'0d'=>'C',
'28'=>'D',
'11'=>'E',
'77'=>'F',
'6c'=>'G',
'90'=>'H',
'86'=>'I',
'89'=>'J',
'60'=>'K',
'80'=>'L',
'e5'=>'M',
'fd'=>'N',
'09'=>'O',
'56'=>'P',
'ba'=>'Q',
'75'=>'R',
'3a'=>'S',
'30'=>'T',
'79'=>'U',
'd9'=>'V',
'8c'=>'W',
'd6'=>'X',
'1a'=>'Y',
'81'=>'Z',

转载于:https://my.oschina.net/u/2356887/blog/2906974

你可能感兴趣的:(base16)