tarkistuslaskukaavat
Tarkistuslaskukaavat ovat laskentakaavoja, joita käytetään varmistamaan numeroihin liittyvän tiedon oikeellisuus sekä havaitsemaan virheitä tallennuksessa ja tiedonsiirrossa. Niiden ydin on, että numeeriseen arvoon lisätään lopuksi tarkistusnumero, jonka avulla kokonaisuutta voidaan validoida. Kun sama kaava sovelletaan uudelleen syötteeseen, voidaan havaita yleisiä kirjoitus- ja siirtovirheitä sekä muita virhetilanteita.
Yleisimpiin tarkistuslaskukaavoihin kuuluvat mod-N -pohjaiset tarkistusnumerot sekä algoritmit kuten Luhn ja Verhoeff. Kansainvälisiä standardeja ovat ISBN-13
Käyttökohteita ovat muun muassa pankkikorttien ja luottokorttien numerot, ISBN/ISSN-koodit, EAN-koodit sekä IBAN-tilinumerot ja viivakoodit. Tarkistuslaskukaavat parantavat