作者TheRock (我相信自己做得到 NI
看板translator
标题Re: 不愉快的经验 提供大家参考(续集)
时间Tue Apr 25 19:02:00 2006
※ 引述《aquamarinee (馨慧)》之铭言:
: 另外我有位网拍成瘾的同学表示
: 汇错一码这种事是不可能发生的
: 因为据说帐号有独特的编排方式
: 以避免用户因错按一键把钱转到别人户头
: 因此如果只错一码 是无法成功转帐的
: 我还没有求证 不过大家可以姑且听之
这个说法应该是正确的。
通常帐号的最後一码或两码为检查码,其数值是以某一目标值扣除「检查码以外的数字经
公式运算後的数值」来确定的。我们的身份证字号最後一码也是这样决定的。因为公式都
经过特别设计,所以不太可能出现连号的情形。
EX:帐号共六码abcdef,最後一码f为检查码,公式为a*7+b*12+c*9+d*29+e*31+f,验证
公式为前述公式计算总和可被10整除,则:
若 a=1,b=2,c=3,d=4,e=5,最後帐号会是:123451
因为: 1*7+2*12+3*9+4*29+5*31=329 要被10整除必须加上1,所以f=1。
在这样的计算下,123452或123450都不可能是有效帐号,因为无法通过验证公式的验证。
以上是无聊没事随便谈谈。 :P
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.218.0.48