Prüfziffer
aus Wikipedia, der freien Enzyklopädie
Eine Prüfziffer ist die einfachste Form einer Prüfsumme. Die Prüfziffer wird aus einer längeren Zahl mit einem bestimmten Verfahren aus den übrigen Ziffern berechnet. Durch die Berechnung der Prüfziffer können Eingabefehler erkannt werden.
Bei Verwendung der Ziffern 0-9 tritt eine zufällige Übereinstimmung auch bei ungültigen Zahlen mit ca. 10 % Wahrscheinlichkeit auf. Bei Verwendung von zwei Prüfziffern liegt diese Fehlerwahrscheinlichkeit nur noch bei ca. 1 %.
In einem Datenerfassungsgerät kann bei einer abweichenden Prüfziffer die Eingabe verworfen werden.
Prüfziffern können sowohl bei manuellen Eingabe über Tastatur als auch bei automatischer Datenerfassung, z. B. OCR oder Barcodelesern verwendet werden.
[Bearbeiten] Beispiel: Identcode der Deutschen Post
Die Berechnung der Prüfziffer erfolgt beim Identcode der Deutschen Post im Modulo 10-Verfahren:
Code : 5 6 3 1 0 2 4 3 0 3 1 Gewichtung : 4 9 4 9 4 9 4 9 4 9 4 Produkte : 20 54 12 9 0 18 16 27 0 27 4 Summe : 187 Modulo 10 : 187 / 10 = 18 Rest 7 Prüfziffer : Differenz zu 10 = 10 - 7 = 3
Berechnung und Prüfung:
- Von links nach rechts werden die Stellen abwechselnd mit 4 und 9 gewichtet.
- Die Produkte aus dem Gewicht und den Ziffern der Zahl werden addiert.
- Die Summe wird Modulo 10 berechnet, sprich es wird nur der Rest der Division durch 10 also nur eine Ziffer berücksichtigt. Die Restbildung kann auch unmittelbar nach der Produktbildung erfolgen.
- Die Prüfziffer ergibt sich aus der Differenz zu 10, der errechnete Rest wird also von 10 subtrahiert. Ergibt sich die Differenz 10, ist die Prüfziffer 0.
- Zur Prüfung werden alle Stellen inklusive der Prüfziffer, Gewichtsfaktor der Prüfziffer ist 1, einbezogen. Verbleibt der Rest 0, ist die Prüfziffer korrekt.
[Bearbeiten] Weitere Beispiele
- Kontonummer IBAN
- EAN-Codes im Konsumgüterbereich
- ISBN für den Buchhandel
- ISSN für Zeitschriften
- Personalausweisnummern
- ISIN für die Identifikation von Wertpapieren
- Deutsche Rentenversicherungsnummer
- Eurobanknoten, Seriennummer mit Prüfziffer
- Baureihenschema der Deutschen Bahn AG
Siehe auch:
[Bearbeiten] Weblinks
- eine Sammlung von Prüfzifferberechnungen (Personalausweis, EAN usw.)
- Manipulation von Ausweisnummern deutscher Personalausweise