修复CalUpcCheckSum结果为10的bug

This commit is contained in:
gazebo
2019-12-13 20:00:53 +08:00
parent 3aa87369ec
commit fb7e3566ea

View File

@@ -417,7 +417,7 @@ func CalUpcCheckSum(upc12 int64) (checkSum int) {
sum[i%2] += int((upc12 / base) % 10)
}
sum[0] *= 3
return (10 - (sum[0]+sum[1])%10)
return (10 - (sum[0]+sum[1])%10) % 10
}
func IsUpcValid(upc string) bool {