从键盘输入EAN-13条形码的前12位数字,然后计算出校验位的值,最后输出完整的EAN-13条形码.

2025-03-15 12:37:56
推荐回答(1个)
回答1:

我是不懂这个,但是帮你找到计算流程,看着很简单,自己算算吧
计算校验位的步骤如下:
1.
将最右边一个数位作为“奇数”位,从右向左为每个字符指定奇数/偶数位。
2.
对所有奇数位上的数值求和,将结果乘以3。
3.
对所有偶数位上的数值求和。
4.
对第2步和第3步计算的结果求和。
5.
校验位的数字加上用第4步计算的总和数应该能够被10整除。
6.
如果第4步计算的总和数能够被10整除,校验位就是“0”(不是10)