数据校验码
来源:互联网 发布:python import math 编辑:程序博客网 时间:2024/05/22 04:53
最近为了解决接收数据的正确性,需要校验,发现ISO 7064:1983.MOD 11-2校验码不错,如下:
假设某一17位数字是
17位数字12345678901234567加权因子7910584216379105842- 计算17位数字各位数字与对应的加权因子的乘积的和S:1×7+2×9+3×10+4×5+5×8+6×4+7×2+8×1+9×6+0×3+1×7+2×9+3×10+4×5+5×8+6×4+7×2=368;
- 计算S÷11的余数T:368 mod 11=5;
- 计算(12-T)÷11的余数R,如果R=10,校验码为字母“X”;如果R≠10,校验码为数字“R”:(12-5)mod 11=7。
该17位数字的校验码就是7,聚合在一为123456789012345677。
- 【校验码】数据校验码
- 数据校验码
- 数据校验码
- 数据校验码(未完)
- Java生成CRC16数据校验码
- 校验码
- 校验码
- 校验码
- 校验码
- 校验码
- 校验码
- 校验码
- 校验码
- 校验码
- 【计算机系统知识】校验码和数据表示
- java取得指定数据的sha-1校验码
- 校验码之奇偶校验码
- 彩色校验码
- 2013 ACM/ICPC Asia Regional Changsha Online
- Android Fragment完全解析,关于碎片你所需知道的一切
- JS代码优化技巧之通俗版
- ps -aux
- Java Swing应用程序GUI窗口居中显示
- 数据校验码
- 两个网站使用同一个数据库,使用同一个登陆页面(一个网站从另一个网站登陆,)
- ubuntu12.04上安装Oracle jdk7
- Socket编程总结—Android手机服务器与多个Android手机客户端之间的通信(非阻塞)
- springmvc 用common-fileupload 上传文件
- 分布式数据库系统
- C++流状态的查询和控制
- google svn https连接不上
- 74.数组中超过出现次数超过一半的数字