Test platnosti čísla účtu v základnom tvare
Vedeli by ste mi poradiť nejaký algoritmus na testovanie platného zadania čísla účtu v štandardnom formáte (1234567890/1234)? V prípade, že je v tom rozdiel, tak pre SR.
Vedeli by ste mi poradiť nejaký algoritmus na testovanie platného zadania čísla účtu v štandardnom formáte (1234567890/1234)? V prípade, že je v tom rozdiel, tak pre SR.
Předmět | Autor | Datum |
---|---|---|
Tohle myslím neexistuje. L-Core 08.10.2012 14:50 |
L-Core | |
Z toho co píšeš v podstatě vidí jedinou možnost.
"Rozseknout" pro otestování zadané číslo podle lomí… Flash_Gordon 08.10.2012 15:17 |
Flash_Gordon | |
Na kontrolu spravnosti cisla uctu sa pouziva algoritmus modulo 11. Viac info najdes na stranke NBS v… tomas1 08.10.2012 15:27 |
tomas1 | |
tuším že podobné modulo platí pro rodné čísla. Jsou tam ale nějaké vyjímky.. Redsnake 08.10.2012 16:09 |
Redsnake | |
Ďakujem za pomoc. Našiel som to, už len naimplementovať. poslední msx. 14.01.2013 23:25 |
msx. |
Zpět do poradny Odpovědět na původní otázku Nahoru
Tohle myslím neexistuje.
Z toho co píšeš v podstatě vidí jedinou možnost.
"Rozseknout" pro otestování zadané číslo podle lomítka (před lomítkem a za).
Myslím, že se to dělá konverzí na řetězec a pak se pokusíš zpět převést část řetězce na číslo. Když se to nepovede, je tam neplatný znak.
Více pro uživatele udělat nemůžeš.
editace
Stydím se . Jde následně použít modulo 11, které odkazuje kolega níže.
Je to dobře popsané na jeho odkazu.
Editace:
Kdyby se jednalo o kompletní IBAN, popis je ZDE.
Na kontrolu spravnosti cisla uctu sa pouziva algoritmus modulo 11. Viac info najdes na stranke NBS v casti "Kontrolný algoritmus".
tuším že podobné modulo platí pro rodné čísla. Jsou tam ale nějaké vyjímky..
Ďakujem za pomoc. Našiel som to, už len naimplementovať.