Forum » Programiranje » Kontrolna številka osebnega dokumenta
Kontrolna številka osebnega dokumenta
perlhelp ::
Morebiti kdo ve kako se formira številka za kontrolo(mod10) iz osebnega dokumenta, nekje se mi zatika :).
http://uc.fmf.uni-lj.si/mi/arhivpoletih...
Testna osebna...
http://uc.fmf.uni-lj.si/mi/arhivpoletih...
Testna osebna...
Randomness ::
Kje se pa zatika?
Mogoče kaj takega?
Mogoče kaj takega?
NUM = {"E": 14, "I": 18}
for i in range(10):
NUM[str(i)] = i
def crc(sr):
assert len(sr) == 9
sum = 0
for a, b in zip([NUM[x] for x in sr], (7, 3, 1)*3):
sum += a * b
return sum % 10
assert crc("IE9876543") == 0
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Generiranje vseh kombinacij med vhodi in izhodiOddelek: Programiranje | 988 (668) | i33a |
| » | python regex splitOddelek: Programiranje | 651 (556) | HotBurek |
| » | [Java] Kako izračunati hash diska.Oddelek: Programiranje | 5811 (4641) | kunigunda |
| » | C# testiranjeOddelek: Programiranje | 1394 (1099) | Yacked2 |
| » | [python]kaj je hitrejeOddelek: Programiranje | 1503 (1311) | Spura |