Algorytm Luhna: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Pomyłka w opisie sprawdzania poprawności
m Dodatkowe wyjaśnienie do cyfry kontrolnej
Linia 1:
'''Algorytm Luhna''' – jeden z najczęściej wykorzystywanych [[algorytm]]ów służących do sprawdzania poprawności wpisania danej [[liczba|liczby]]. Jest on używany m.in. do [[Walidacja (technika)|walidacji]] numerów [[karta kredytowa|kart kredytowych]], [[ciąg (matematyka)|ciągów liczbowych]], itd. Nazwa algorytmu pochodzi od nazwiska niemieckiego naukowca [[Hans Peter Luhn|Hansa Petera Luhna]] (1896–1964).
 
Na końcu liczby doklejana jest [[suma kontrolna|cyfra kontrolna]] określającapozwalająca sprawdzić, czy poprzedzający ją ciąg cyfr jest wpisany poprawnie. Algorytm umożliwia wykrycie większości najczęstszych błędów. Główną słabością jest nie wykrywanie zamiany sekwencji 90 na 09 i odwrotnie.
 
== Dane podstawowe ==