クレジットカード番号の下位4桁は、

認証用の数字とよく言われていますが、

番号を計算すると有効なカード番号かどうかわかるという

記事をみつけました。


JCBのザ・クラスの見本に出てくるこの番号

はるひこのクレジットカードブログ


3541 1234 5678 9012は、無効な番号です。


計算方法は

最下位から見て偶数桁は2倍、奇数桁はそのままで

全てを足すと合計の1ケタ目は0になるというものです。


3541 1234 5678 9012ですと 


 5 1  2 4  6 8  0 2    奇数桁 1倍

3 4  1 3  5 7  9 1     偶数桁 1倍

6 8  2 6  10 14 18 2     偶数桁 2倍


赤色の数字を全てを足す

(2倍して10を超えたものは分解して1+Xの形にする。 14になったら1+4

)

6+5+8+1+2+2+6+4+1+0+6+1+4+8+1+8+0+2+2=67

下1桁が7のため不正な番号です。

3541 1234 5678 9015であれば存在してもおかしくない番号になります。