字符串转换的算法分析
就拿这段95325321326927956063字符的计算方式来说:是先四位,四位分组如下:
9532 5321 3269 2795 6063
然后再以如下方式组合:
60632 79532 69532 19532
最后再每组倒排:
23606 23597 23596 23591
最后就得出如下四个字符:
J S T Y
23680减去23606=74=4Ah="J"
23680减去23597=83=53h="S"
23680减去23596=84=54h="T"
23680减去23591=89=59h="Y"
或者
半角J(占一个字节) 的ASCII 是74(10进制)
转成全角的J(占两字节) 这时它的编码就是-23606
能否根据上面的方法,做个中文字符转换成数字的工具呢?
[ 本帖最后由 feiye 于 2009-10-18 00:35 编辑 ] 这是在系统的领空,返回程序的领空查看是哪个函数.
页:
[1]