2个版本
0.1.1 | 2020年7月26日 |
---|---|
0.1.0 | 2020年7月26日 |
#1938 in 文本处理
16KB
197 行
base-u256 编码/解码
base-u256 相对于 utf-8,就如同 base-64 相对于 ascii
base64 每次处理3个字节,然后将其转换为每个具有64种可能性的4个字节。
位 | 可能性 |
---|---|
2^24 | 16777216 |
64^4 | 16777216 |
base-u256 每次处理3个字节,然后将其转换为每个具有256种可能性的3个UTF-8 2字节字符。
编码的字节大小是原始二进制的两倍。
位 | 可能性 |
---|---|
2^24 | 16777216 |
256^3 | 16777216 |
base-u1024 编码/解码
base-u1024 每次处理30位,然后将其转换为每个具有1024种可能性的3个UTF-8 2字节字符。
编码的字节大小是原始二进制的1.5倍。
位 | 可能性 |
---|---|
2^30 | 1073741824 |
1024^3 | 1073741824 |
依赖
~105KB