fesfsf 发表于 2012-3-6 21:21:25

简单的记录码,仅供菜鸟。

          字符最好用中文,如果多的话大概不超过6000的数都可以简化成一个汉字,我想如果多次转换还能储存更大的数,因为触发器比较糟糕,我就不上图例    这是一串有80个字符的字串,0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstvywxyz!@#$%&*()_+-=[]?<>

1到81的数字都可以从里面直接选取一个字替代,也就是跟转换进制差不多的。

82的话呢?
>=81 ,0=1      >0=82      不同的是>0是字串符,把字串符中每一个字当成数组中的一员。而82如同序号,取数组成员。超过了成员数就要替补了,自己试试吧。。

实验阶段:N=无限数,R123...=变量,T=临时变量。T=N,
1.判断N是否大于81,是则T=T-81 ,R2=R2+1,否则T=0,(R1=R1+T ,(如果R1大于81,R2=R2+1,R1=R1-81),否则R1无动作),R2无动作
2.判断N+R1是否大于81,是则R2=R2+1....

ckpig 发表于 2012-3-10 11:32:49

是啥呢不太明白
页: [1]
查看完整版本: 简单的记录码,仅供菜鸟。