当前位置:编程学习 > C#/ASP.NET >>

发票条码后4位校验码是如何计算出来的?

需要做一个发票条码录入功能,希望输入发票条码后可以简单校验一下条码正确性,
发票条码是12位发票代码+8位发票号码+4位校验码拼接而成,如果校验码是随机的,就不好办了,如果是通过公式计算而成,则可以判断了,有人知道计算公式吗?

譬如:
12位发票代码 232001208112
8位发票号码 55211530
4位校验码 1489
条码就是: 232001208112552115301489
--------------------编程问答-------------------- 这个要问做会计的人才知道,每个单位的数字代表什么?这里的码农们估计是不知道的 --------------------编程问答-------------------- 这个嘛,嘿嘿 --------------------编程问答-------------------- 算法应该是不公开的,但是你可以通过模拟浏览器提交给某些验证发票的网站返回的结果判断。
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,