len = 取文本长度(data) i = 1 判断循环首(i ≤ len) 判断(i < len) cur = 位与(位或(右移(取代码(data, i), j), 左移(取代码(data, i + 1), 7 - j)), 255) cur = 位与(右移(取代码(data, i), j), 255) t = 格式化文本(“%2.2X”, cur) res = res + t i = i + 1 j =(j + 1) % 7 如果真(j = 0) i = i + 1 判断循环尾() 返回(res)
len = 取文本长度(data) i = 1 判断循环首(i ≤ len) 判断(i < len) cur = 位与(位或(右移(取代码(data, i), j), 左移(取代码(data, i + 1), 7 - j)), 255) cur = 位与(右移(取代码(data, i), j), 255) t = 格式化文本(“%2.2X”, cur) res = res + t i = i + 1 j =(j + 1) % 7 如果真(j = 0) i = i + 1 判断循环尾() 返回(res)