tanszek:oktatas:infrendalapjai_architekturak:informacio_ellenorzes:bankkartya_szamok_ellenorzese
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tanszek:oktatas:infrendalapjai_architekturak:informacio_ellenorzes:bankkartya_szamok_ellenorzese [2024/11/13 17:05] – knehez | tanszek:oktatas:infrendalapjai_architekturak:informacio_ellenorzes:bankkartya_szamok_ellenorzese [2024/11/13 17:06] (current) – knehez | ||
---|---|---|---|
Line 11: | Line 11: | ||
4. **Ellenőrzés**: | 4. **Ellenőrzés**: | ||
- | **Példa egy Visa kártyaszám ellenőrzésére a Luhn-algoritmus szerint**: | + | === Példa egy Visa kártyaszám ellenőrzésére a Luhn-algoritmussal === |
Tegyük fel, hogy a kártyaszám: | Tegyük fel, hogy a kártyaszám: | ||
Line 18: | Line 18: | ||
2. Minden második számjegyet megduplázunk: | 2. Minden második számjegyet megduplázunk: | ||
- | | + | |
+ | * 1 (változatlan), | ||
3. Az összeg kiszámítása: | 3. Az összeg kiszámítása: | ||
- | \[ | + | \[ |
1 + 3 + 5 + 8 + 2 + 4 + 1 + 5 + 8 + 4 + 8 + 6 + 5 + 8 = 68 | 1 + 3 + 5 + 8 + 2 + 4 + 1 + 5 + 8 + 4 + 8 + 6 + 5 + 8 = 68 | ||
- | \] | + | \] |
4. Mivel \( 68 \mod 10 = 8 \), ez a kártyaszám érvénytelen lenne a Luhn-algoritmus szerint. Ha az eredmény osztható lenne 10-zel, akkor a szám érvényes lenne. | 4. Mivel \( 68 \mod 10 = 8 \), ez a kártyaszám érvénytelen lenne a Luhn-algoritmus szerint. Ha az eredmény osztható lenne 10-zel, akkor a szám érvényes lenne. | ||
A Luhn-algoritmus tehát egyszerű módon segít az érvénytelen kártyaszámok kiszűrésében. | A Luhn-algoritmus tehát egyszerű módon segít az érvénytelen kártyaszámok kiszűrésében. |
tanszek/oktatas/infrendalapjai_architekturak/informacio_ellenorzes/bankkartya_szamok_ellenorzese.1731517509.txt.gz · Last modified: 2024/11/13 17:05 by knehez