Generator sumy kontrolnej Luhna
Wygeneruj cyfrę kontrolną Luhna oraz pełną sekwencję dla liczby bazowej.
Wejście
Wyjście
Instrukcja
Opis narzędzia
Luhn Check Digit Calculator to narzędzie służące do obliczania i weryfikacji cyfr kontrolnych Luhna przy użyciu metody obliczania cyfry kontrolnej mod 10. Ten generator liczb algorytmu Luhna działa z dowolną sekwencją liczb i jest szeroko stosowany w różnych numerach identyfikacyjnych, szczególnie przy weryfikacji kart kredytowych, aby wykrywać przypadkowe błędy wprowadzania lub transmisji danych.
Funkcje
- Luhn Check Digit Calculator: Automatycznie oblicza cyfrę kontrolną Luhna dla dowolnego wejścia numerycznego przy użyciu algorytmu mod 10
- Luhn Algorithm Number Generator: Generuje pełne sekwencje liczb z prawidłowymi cyframi kontrolnymi
- Mod 10 Check Digit Calculation: Wyświetla sumę Luhna oraz resztę, aby zweryfikować obliczenie sumy kontrolnej
Co to jest algorytm Luhna
Algorytm Luhna (znany również jako formuła Luhna lub algorytm mod 10) to formuła sumy kontrolnej używana do weryfikacji numerów identyfikacyjnych. Ten Luhn Check Digit Calculator implementuje metodę opracowaną przez naukowca IBM, Hansa Petera Luhna, w 1954 r., zaprojektowaną w celu ochrony przed przypadkowymi błędami przy wprowadzaniu liczb.
Jak działa obliczanie cyfry kontrolnej mod 10:
- Zaczynając od prawej cyfry (z wyłączeniem cyfry kontrolnej) i przesuwając się w lewo, podwajaj co drugą cyfrę
- Jeśli podwojenie daje liczbę większą niż 9, odejmij od niej 9
- Zsumuj wszystkie cyfry (w tym podwojone)
- Cyfra kontrolna Luhna to wartość potrzebna, aby łączna suma była wielokrotnością 10
Ten Luhn Algorithm Number Generator jest bardzo skuteczny w wykrywaniu błędów jednocyfrowych oraz większości błędów przestawnych (zamiana dwóch sąsiednich cyfr), co czyni go idealnym do weryfikacji kart kredytowych, numerów identyfikacyjnych i innych sekwencji liczbowych.