-
Länge | Struktur |
---|---|
9 | x1x2x3x4x5x6x7x8p |
Nummer | Schritt 1: Gewichtung | Schritt 2: Produkt- summation |
---|---|---|
1 | 9 | 9 |
2 | 8 | 16 |
3 | 7 | 21 |
4 | 4 | 24 |
5 | 5 | 25 |
6 | 4 | 24 |
7 | 3 | 21 |
8 | 2 | 16 |
p | ||
Summe | 156 | |
Schritt 3: Summe mod 11 | 156 ÷ 11 = 14 Rest 2 | |
Schritt 4: Differenz zu 11 | 11 - 2 = 9 | |
Endergebnis Prüfziffer | 5 | |
123456789 |
-
-
#!/usr/bin/env python3.2 # -*- coding: utf-8 -*- # def Verfahren_11_001(Nr): s = 0 l = len(Nr) for i in range(l): s += int(Nr[i]) * (l-i+1) return 11 - s%11
#!/usr/bin/env python3.2 # -*- coding: utf-8 -*- # def Rest_005a(Nr): if Nr == 10: return str('Nummer wird nicht vergeben.') elif Nr == 11: return '0' else: return str(Nr)
#!/usr/bin/env python3.2 # -*- coding: utf-8 -*- # import string def Personalausweis_PT(Nr): n = ''.join([z for z in Nr if z in string.digits]) if len(n) == 8: return Rest_005a(Verfahren_11_001(n)) else: return 'Fehler in ' + Nr + ': Die Nummer muß aus acht Ziffern bestehen.'
-
Diese Seite wurde vom Besucher am 05.10.2024
um 05:10:10
Uhr von einem Rechner mit der TCP/IP-Adresse 44.222.134.250
mit der Browserkennung CCBot/2.0 (https://commoncrawl.org/faq/)
aus der Domäne (none)
kommend aufgerufen. Als zuletzt besuchte Webseite wurde (none)
übermittelt.
Stand vom 30.04.2011 | GnuPG (PGP) ID: 0xA4A5103F Fingerabdruck: 0E01 902F 3EC7 B119 9492 D196 BEB5 4D5D A4A5 103F | Datenschutzhinweis | © seit 2001, Prüfziffernberechnung.DE |