更多操作
无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
{{加解密/编码介绍 | {{加解密/编码介绍 | ||
|基本定义=base家族的其一,编码集为ASCII字符集中可打印的字符(数字0~9和字母A~F) | |基本定义=base家族的其一,编码集为ASCII字符集中可打印的字符(数字0~9和字母A~F) | ||
|简单示例=先获取输入字符串每个字节的二进制值(不足8比特在高位补0),然后将其串联进来,再按照4比特一组进行切分,将每组二进制数分别转换成十进制。 | |||
Base16编码后的数据量是原数据的两倍:1000比特数据需要250个字符(即 250*8=2000 比特)。 | |||
|编码表={ | |||
| class="wikitable" | |||
|+ Base16 编码表 | |||
|- | |||
! 值 !! 编码 !! 值 !! 编码 | |||
|- | |||
| 0 || 0 || 8 || 8 | |||
|- | |||
| 1 || 1 || 9 || 9 | |||
|- | |||
| 2 || 2 || 10 || A | |||
|- | |||
| 3 || 3 || 11 || B | |||
|- | |||
| 4 || 4 || 12 || C | |||
|- | |||
| 5 || 5 || 13 || D | |||
|- | |||
| 6 || 6 || 14 || E | |||
|- | |||
| 7 || 7 || 15 || F | |||
|} | |||
|在线工具=123 | |||
}} | }} |
2025年3月29日 (六) 14:11的版本
基本定义
base家族的其一,编码集为ASCII字符集中可打印的字符(数字0~9和字母A~F)
简单示例
先获取输入字符串每个字节的二进制值(不足8比特在高位补0),然后将其串联进来,再按照4比特一组进行切分,将每组二进制数分别转换成十进制。
Base16编码后的数据量是原数据的两倍:1000比特数据需要250个字符(即 250*8=2000 比特)。
{
在线工具(举例)
123