Eğer TC kimlik no geçerli mi değil mi diye bir kontrol yapacaksanız şu şekilde yapabilirsiniz ayrıca son iki haneyi kendimiz hesaplamış oluruz fakat verilen tc nonun geçerli olduğunu anlayabilmek için 11 hane olarak istemek durumundayız.

TC Kimlik nonun kime ait olduğunu burdan görebilirsiniz
https://secure.kamilkoc.com.tr/YolKartBasvuru.aspx

TC Kimlik numarasının 1. 3. 5. 7. ve 9. basamaklarının toplamının 7 katından, 2. 4. 6. ve 8. hanelerin toplamı çıkartıldıktan sonra, elde edilen sonucun 10'a bölümünden kalan 10. haneyi verir.
Sonra 1. 2. 3. 4. 5. 6. 7. 8. 9. ve 10. hanelerin toplamından elde edilen sonucun 10'a bölümünden kalan 11. haneyi verir.

Örneğin TC Numarası 84401354740

(((8+4+1+5+7)*7) - (4+0+3+4) ) mod 10 = 4 (10. Basamak)

(8+4+4+0+1+3+5+4+7+4) mod 10 = 0 (11. Basamak)