phpbar.de logo

Mailinglisten-Archive

[php] Personalausweischeck

[php] Personalausweischeck

Egon Schmid (_(at)_work) eschmid_(at)_php.net
Wed, 16 Aug 2000 11:02:52 +0200


Stefan Krister wrote:

> "Egon Schmid (_(at)_work)" schrieb:
> >
> > Dann sind Deine Teilsummen falsch. Welche Zahl steht denn da, die 3
> > oder die 6.

> Nochmal:
> 
> 1. Teilsumme: 200 Prüfziffer 0 (passt)
> 2. Teilsumme: 136 Prüfziffer 6 (passt)
> 3. Teilsumme:  67 Prüfziffer 7 (passt)

403 % 10 = 3
 
> In meinem _Ausweis_ lautet die Prüfziffer aller Ziffern 6
> 
> Kollege:
> 
> 1. Teilsumme: 112 Prüfziffer 2 (passt)
> 2. Teilsumme:  80 Prüfziffer 0 (passt)
> 3. Teilsumme:  49 Prüfziffer 9 (passt)

241 % 10 = 1

> In seinem _Ausweis_ lautet die Prüfziffer aller Ziffern 6
> 
> Wie wird denn nun die Prüfziffer aller Ziffern berechnet?

So wie es aussieht, sind die Teilsummen falsch berechnet.

Andy hat mir gerade seinen Ausweis gegeben, und die zweite Teilsumme
(Geburtstag) berechnet sich folgendermassen:

7 * 7 = 49
3 * 3 =  9
0 * 1 =  0
1 * 7 =  7
1 * 3 =  3
6 * 1 =  6
----------
Teilsumme = 74
Prüfzahl = 74 % 10 = 4

Im Ausweis steht eine 4 beim Geburtstag.

-Egon

-- 
SIX Offene Systeme GmbH · Stuttgart  -  Berlin  -  New York
Sielminger Straße 63   ·    D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de


php::bar PHP Wiki   -   Listenarchive