len = 取字节集长度(原始字节集) len_ret = len × 2 ' ret = 取重复字节集 (len_ret, { 48 }) ret = 取空白字节集(len_ret) 变量循环首(1, len_ret, 2, j) i = i + 1 byte = 原始字节集 [i] 如果(byte > 15) high = 位与(右移(byte, 4), 15) 如果(high > 9) ret [j] = high + 55 ret [j] = high + 48
ret [j] = 48 low = 位与(byte, 15) 如果(low > 9) ret [j + 1] = low + 55 ret [j + 1] = low + 48