1クリックでカード番号を検証
右側にクレジットカード番号を入力し、ボタンをクリックして始めましょう!
クレジットカード番号を検証するために使用されるアルゴリズムは何ですか?
クレジットカード番号を検証するために最も広く使用されているアルゴリズムは、ルーンアルゴリズムです。
ルーンアルゴリズムとは何ですか?
ルーンアルゴリズムは、番号(クレジットカード番号など)が正しく入力されたことをすばやく確認するための方法です。以下は、架空のクレジットカード番号を例にして、簡単な3ステップで説明します:
例のクレジットカード番号:1234 5678 9123 4560
他の番号ごとに2倍にする:
最後から2番目の数字から左に向かって移動し、他の数字ごとに2倍にします。 例は次のようになります:1-4-3-10-5-14-9-4-1-6-3-10-4-10-6-0 数字を合計する:
数字を2倍にしたときに2桁になる場合は、それらの数字を足して単一の数字にします(例:10は1+0 = 1になります)。 次に、これらの数字をすべて足します。 例の場合:1+4+3+1+5+5+9+4+1+6+3+1+4+1+6+0 = 44 合計が10で割り切れるか確認する:
合計が10の倍数(例えば30、40、50)の場合、その番号はチェックに合格します。これは、タイプミスのような単純な間違いを見つけるための早道です。 例の合計は44で、10で割り切れないので、使用した番号に問題またはタイプミスがあることを示します。 覚えておくべきこと:これは、手順の仕組みを示すための架空の例です。実際のクレジットカード番号は、このテストに合格するように設定されており、タイピングエラーなどの簡単な間違いを捕捉するのに役立ちます。