算法本身有错误, 所以才会有偏差.
计算最后一位校验码时, 前两个步骤有明显错误, 引用原文:
1、将前17位数乘以不同的系数,系数对应表:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
2、将前17位数加上上面的每个数相乘的结果代码中的实现 :
[mw_shl_co
【查看更多内容请登录哈】