欢迎访问文稿网!

信用卡检测数据

范文之家 分享 时间: 加入收藏 我要投稿 点赞

信用卡检测数据

    信用卡检测数据

    信用卡安全装置

    信用卡作为代替现金支付的一种手段已普遍被人们所接受,可以说,现在随身携带大量现金的人已越来越少。然而,在使用信用卡付款时,如果自己的卡号输入有误会不会将钱转到别人卡上?这种顾虑显然是多余的。

    在信用卡号码内含有末位检测数字,当前面的号码与检测数字不相符时,交易不会进行。即信用卡内置有防止卡号输入错误的识别装置。

    信用卡检测数字的秘密

    万事达卡的号码是以51至55之间的数字为开头的16位数字,签证卡是以4为开头的13位或16位数字,而美国运通卡则是以34或37为开头的15位数字。

    信用卡的检测数字与编码、ISBN一样是最末位数字。比如说,如果信用卡号码是5368-2358-9683-1135的话,那么,这个卡的检测数字就是最后一位数5。为了找出5这个检测数字,应首先从卡号前面的数字开始逐一将奇数位数字乘2并把它记下来。然后将这些数字的位数数字相加。

    img64

    同时,直接相加偶数位数字。

    3+8+3+8+6+3+1=32

    将这样算出的33和32两个数进行相加得65。在此基础上,再加上你要找的检测数字,两者之和应为10的倍数。像刚才的信用卡的情况,全体相加之和65要成为10的倍数70的话,则需加上检测数字5。

    签证卡也同万事达卡一样可以求出检测数字。美国运通卡也是如此,只是开始数字34或37不在计算之列。

    居民身份证号码检测数字的秘密

    在韩国居民身份证号码中,前6位数为出生年月日,而后7位数中的前6位是性别、出生地等信息、最后一位才是检测数字,其计算方法较为复杂。除检测数字外的前12位数字,依次对应乘上数字2至9,然后相加并除以11,最后再用11减去所得余数,即为检测数字。

    比如说,假设居民身份证号码为651014-205201x,那么检测数字计算如下。

    img65

    102除以11,得余数3,然后11减去3得8,则8就是它的检测数字。如果除以11后所得的余数为0或1,则11减去0或1的话,为11或10,然而检测数字要求是一位数,而不允许出现二位数,所以,再用10相除,所得余数即是检测数字。

    信用卡或居民身份证号码上那些看似无意义的数字罗列,其实隐含着意想不到的数字奥秘。事实上,数学原理已渗透到我们生活中的每一件事物和每一个角落。

221381
领取福利

微信扫码领取福利

微信扫码分享