Συμφωνώ αγαπητέ sac ότι ο αλγόριθμος λειτουργεί και με το μηδέν στο τέλος.
Ομως,γιά κάποιο λόγο(άγνωστο σε μας προς το παρόν),αποκλείεται ΠΑΝΤΑ το μηδέν σαν καταληκτικό ψηφίο.
Δεν έχει ΠΟΤΕ τυπωθεί ευρωχαρτονόμισμα με μηδέν στο τέλος του αύξοντα.
Το θέμα αποτελεί αντικείμενο ενδιαφέρουσας διερεύνησης!
http://www.wyae.de/docs/euroschein/Each Euro note has a unique serial number, consisting of a letter as country code, a 10-digit serial number and a one-digit checksum. I know of two checks that can be done with the serial:
8-Check
To calculate this checksum, you need to:
calculate the cross-sum of the 10 serial number digits
add the position of the country code within the alphabet (a=1, b=2, ..., z=26)
calculate a cross-sum of the result
if that is not single-digit, calculate a cross-sum of the cross-sum, until the result IS single-digit
The resulting single-digit checksum has to be 8 - or the serial number (and probably the whole note) is forged.
Identity-Check
If you calculate a cross-sum of the 10 serial numbers only (re-cross-summing until we have a single-digit number), the country code has to match 1=P/Y, 2=X, 3=N, 4=M/V, 5=L/U, 6=T, 7=S, 9=Z
The combination of all checks sets yields that no number can end with a zero!