Voiko henkilötunnuksen viimeinen merkki olla numero?

5 näyttökertaa

Henkilötunnuksen viimeinen merkki toimii tarkisteena, ja se voi olla joko numero tai kirjain. Tämä viimeinen merkki lasketaan jakojäännöksen perusteella, joka saadaan jakamalla henkilötunnuksen numerosarja tietyllä luvulla. Jäännöksen arvo määrittää sitten, onko tarkistusmerkki numero vai kirjain. Tarkistusmerkin avulla varmistetaan, että henkilötunnus on oikein muodostettu.

Palaute 0 tykkäykset

Voiko henkilötunnuksen viimeinen merkki olla numero?

Henkilötunnuksen viimeinen merkki voi olla joko numero tai kirjain. Tämä merkki toimii tarkisteena ja sen avulla varmistetaan, että henkilötunnus on oikein muodostettu.

Tarkistemerkki lasketaan seuraavasti:

  1. Muodostetaan henkilötunnuksen numerosarja (eli jätetään pois henkilötunnukseen kuuluva viimeinen merkki).
  2. Nostetaan numerosarjan viimeinen numero potenssiin 7 ja vähennetään se numerosarjasta.
  3. Nostetaan edellisen tuloksen viimeinen numero potenssiin 6 ja vähennetään se tuloksesta.
  4. Jatketaan tätä prosessia, kunnes tulos on alle 31.
  5. Tulos vastaa henkilötunnukselle laskettavaa jakojäännöstä.
  6. Jos jakojäännös on 0-29, tarkistemerkki on vastaava numero.
  7. Jos jakojäännös on 30, tarkistemerkki on kirjain A.

Esimerkki:

Oletetaan, että henkilötunnuksen numerosarja on 11010703.

  1. 3 potenssiin 7 = 2187
  2. 2187 – 11010703 = -8823636
  3. 6 potenssiin 6 = 46656
  4. 46656 – (-8823636) = -8357080
  5. 0 potenssiin 5 = 0
  6. 0 – (-8357080) = -8357080
  7. 8 potenssiin 4 = 4096
  8. 4096 – (-8357080) = -4260984
  9. 4 potenssiin 3 = 64
  10. 64 – (-4260984) = -4260920
  11. 0 potenssiin 2 = 0
  12. 0 – (-4260920) = -4260920
  13. 2 potenssiin 1 = 2
  14. 2 – (-4260920) = -4260918
  15. 8 potenssiin 0 = 1
  16. 1 – (-4260918) = -4260917

Jakojäännös on siis 17, joten henkilötunnuksen viimeinen tarkistemerkki on numero 7.