- 先将0-255这256个数进行二进制转换,输出8位数,不足前面加0补齐。
Excel中自带十进制转二进制函数DEC2BIN
以及自动补齐函数TEXT(B1,”00000000″)
将转换完的文本复制出来构造矩阵。
- 将这256个8位二进制数构造成8*256的矩阵
- 进行矩阵列对换,排列顺序是15263748
- 将新排列的二进制数转换成十进制,函数为BIN2DEC
将上述排列按第一列降序
- 按顺序排列这256个数,做出结果。
原始数据
二进制表示
进行编码,并将结果转化为十进制,最终结果如下:
方法的不足与改进:如果当数据很大,例如1024*1024时,使用Excel处理就会很麻烦且费时。可以采用编程的方法对上面的步骤进行优化。