CardValidation:验证信用卡号

时间:2024-07-10 13:40:16
【文件属性】:

文件名称:CardValidation:验证信用卡号

文件大小:2KB

文件格式:ZIP

更新时间:2024-07-10 13:40:16

Java

卡验证 卡号验证挑战描述: 为了检查银行卡号是否有效,或者它只是一组随机数,可以使用 Luhn 公式。 该公式根据其包含的校验位验证数字,校验位通常附加到部分帐号以生成完整帐号。 此帐号必须通过以下测试: 从最右边的数字,即校验位开始,向左移动,每第二个数字的值加倍; 如果这次加倍运算的乘积大于9(例如,7×2=14),则将乘积的位数相加(例如,12:1+2=3, 14:1+4=5)。 取所有数字的总和。 如果总模 10 等于 0(如果总和以零结尾),则根据 Luhn 公式,该数字有效; 否则,它是无效的。 公式计算和结果检查示例: 检查号码 1556 9144 6285 339 1 5 5 6 9 1 4 4 6 2 8 5 3 3 9 1 10 5 12 9 2 4 8 6 4


【文件预览】:
CardValidation-master
----CardValidation.java(3KB)
----README.md(1KB)

网友评论