Algorytm Luhna: Różnice pomiędzy wersjami

[wersja przejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Paweł Ziemian BOT (dyskusja | edycje)
m Zamieniam przestarzały tag 'source' na 'syntaxhighlight'
Frixu (dyskusja | edycje)
Funkcja sugerowania linków: dodane 3 linki.
Linia 59:
 
== Implementacja ==
Następująca funkcja [[Visual Basic]] for Application ([[Visual Basic for Applications|VBA]]) zwraca cyfrę kontrolną Luhna dla podanego w parametrze ciągu. Jeśli dopiszesz ją do parametru uzyskasz pełny poprawny kod. Testowane dla IMEI telefonów.<syntaxhighlight lang="vb">
Private Function Mod10CheckDigit(Barcode As String) As Integer
' funkcja wyznacza cyfrę kontrolną dla otrzymanego ciągu zgodnie z algorytmem Luhn'a (mod 10)
Linia 149:
== Linki zewnętrzne ==
* [http://www.pat2pdf.org/patents/pat2950048.pdf Patent Luhna Nr 2950048] ''Computer for Verifying Numbers'', Hans P. Luhn, August 23, 1960.
* [https://romek.info/ut/iso-7064c.html Weryfikacja i obliczanie cyfry kontrolnej Luhna] ISNI, PIC, LEI, [[ORCID]], ISTC, ISO-7064.
 
[[Kategoria:Integralność danych]]